Virtuemart Project

Hello;
i need some help for a virtuemart project.
I have already a template for this project
http://giordanoin.com/sito/index.php?tstyle=light-blue
It already comes with virtuemart integrate so everything its almost done.
I need the website in 2 languages, (italian as main language, and english).
The bilingual version should works with separate catalogs.
My customer will insert about 1500-2000 products on it so there shoudnt be any limit.
For the rest, the website should have all the features that an standard ecommerce website have (example taxes increment,module for shippings,discount , offers,integration payment , currenccie, plus many other similar things .

Well i know everything its inside the package of virtuemart, just that i try to test it and sometimes i get some php errors so i prefer that somebody work on it as actually dont have so much time.

Im hurry on this project, tomorrow for about 5:00 pm i should show at least something to customer, and should be completely finish by end of the week

Also after project its finish i expect some support or instructions for things that arent clear for me, as then i have to explain to my customer how he can use the admin panel.
please let know asap if you are agree so we can start
thanks a lot

Need 30 Articles Please

I need 30 articles of 400+ words each. I need those submitted at a minimum 2 each day, and to be completed within no more than 2 weeks. If I find a good bidder, I will have more similar projects. The Payment will be in escrow upfront.

These articles will be related to auto insurance and car insurance only. If you’re not familiar with writing financial related articles, please DO NOT BID.

The articles have to be written in American English, and I WILL READ EVERY WORD to ensure that they are written properly — Preferably in short paragraphs with bullet points and easy to read. I will provide a list of keywords as each article will focus on a specific keyword for SEO.

I can currently afford $2 per article, and YES they can re-written articles to be fair. But they must be readable and pass Copyscape.

So my max payment will be $65 at $2 per article, and $5 for your SL fee.

Web Graphics Designer

Looking for an immediately available, honest, efficient, creative designer who can create graphics that include a company logo, ecovers, banners, and a website header/footer to be used for a new personal branded website, sales brochures, and wordpress blog. I want a professional look-and-feel. This should be pretty easy for someone skilled with Adobe Creative Suite or something similar. There is an opportunity for a longer term relationship for further projects. I’m looking to hire 2-3 separate providers based on estimated time to completion, quality of work, and price.

Flash Site Fixes

I have a website in flash and I need this couple of fixes:

1. CONTACT: In the contact section, we are not receiving the emails. Can you please check if there’s a problem in the php or use another conctact form email?

2. PROJECTS: In the frontend, I have a gallery that pulls photos from a database. For some reason, only the latest 5 projects are showing in each category. I need all projects to show, not only the latest 5.

If you have a question, please msg me.

Put Cms To Website Template

We have a website template but need a CMS for the template so that we can update certain fields within the website.
There are four fields/categories within the website that we need to update on a regular basis, these are News, Events, Gallery and podcasts.

We are looking for someone to work with to help us put this template together. We need a simple solution, as it is a very simple website. It could work very well on the wordpress platform but perhaps we don’t need something elaborate as this as there are only 4 fields that need to be updated in blog style.

Please see zip file attached for screenshots of the whole layout of the website to get an idea of what needs to happen.

Thanks

Need To Restyle Our Website

Hi

We have a website that has recently been completed (wordpress). It is for a film investment company. The look and style is rough and not how we wish it to be; and we are looking for someone to do a revamp. Most of the content is all there so this would be a simple job, for a simple website. www.greenhouse-media.com (most of the bars are hidden on this).

You can click on the side bars so look at some of the pages. As you can see it just looks quite bland – a black of text.

Please reply with details of your previous work only – We need to see what you have done before we pick someone for this.

Thanks very much

Fantastico Clone For WordPress

Looking for php expert to create a solution similar to Fantastico for installing WP Blogs

the interface will be on my sever

the user will enter important information like blog urls

then choose a theme

then click a button and the WP Blogs get created

this must be made dead simple even your grandmother can create WP Blogs at will by entering needed information push a button and many WP Blogs can be created at will

I will be looking at the lowest bids first, you bid too high I will delete you.


Will discuss more in PM.

you must be familiar with this


Do not bid if you are not the programmer, also do not bid till discussing project with me.

I am no longer accepting any 3rd party bids,
this means if you are getting this project for someone else don’t waste your time, I no longer work with anyone other than the programmer

this is a straight forward project if you know what your doing

Will discuss project in PM

must be done quickly and in budget

All software created developer is to deliver all source code to me to do with it as I please. All rights to this software will be turned over to me.

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer’s environment–Deliverables must be installed by the Seller in ready-to-run condition in the Buyer’s environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered “work made for hire” under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder’s Seller Legal Agreement)

Problem With WordPress Site

I need someone to help me figure out (and fix) how someone is using my username, keywords and blog name to redirect to a porn site.

The blog is a self-hosted wordpress site.

Before I choose you for the project, you need to discuss your ideas, thoughts, suspicions with my on the PM before I will select you because I need to know that you know what your doing.

Thanks.

Add Business Listings Database

I am interested in adding a local business listings to the following site: http://ns1.nufocushosting.co.uk/www.horshampages.com/, which has been built in Ecommercetemplates

I would like a business listing that works in a very similar way to this site – http://www.sussexlocal.net/localdirectory.html – so that you can view companies alphabetically or by service)

There is a very limited budget for this project (max $100, perhaps less)

Please confirm budget and timescales.

Video View Project…

Your job is simple. Get 100,000 view for my video.

The video have already some view. video link will be provided to you.

Please show me some example view for my video that you are capable for this job. else, don’t bid.

Time: how much time is needed to generated that number of view
Escrow will be provide after project 50% done

Winner has the best chance to be awarded my future projects!

Build a WordPress Plugin to Add Author Biographies to your Posts

Many popular blogs these days are authored by multiple contributors. Today, we’ll create a simple WordPress plugin that will allow us to add the post author’s biography to the conclusion of each post, much like you see on Nettuts.

Nettuts Author Bio

1. Have a Bio Ready

If you don’t already display authors’ biographical info, then the you can add and edit biographical info by heading to the users pane from within the WordPress dashboard, selecting a user, and filling in a quick bio. We’re also going to be adding a gravatar for the author, so ensure that you also set an email address.


2. Create the Necessary Files

We’ll need to create a single file that contains the functionality of our plugin. Fire up your FTP of choice, and, within the wp-content/plugins/ folder, create a file called ntauthorbio.php. In order for WordPress to recognize our plugin, we need to create a quick header comment in our file, much like you do at the top of style.css. Paste the following code into your file, and, of course, make adjustments accordingly.

/*
Plugin Name: Nettuts Author Bio
Plugin URI: http://www.nettuts.com/
Description: This plugin adds an authors bio to his/her post
Author: nettuts
Version: 0.1
Author URI: http://www.nettuts.com/
*/

3. Functions & Actions

Next, we’ll create the base for our plugin. Paste the following after the opening comment header.

function author_bio_display($content)
{
	// this is where we'll display the bio
}

function author_bio_style()
{
	// this is where we'll style our box
}

function author_bio_settings()
{
	// this is where we'll display our admin options
}

function author_bio_admin_menu()
{
	// this is where we add our plugin to the admin menu
}

add_action('the_content', 'author_bio_display');
add_action('admin_menu', 'author_bio_admin_menu');
add_action('wp_head', 'author_bio_style');

“Hooks are provided by WordPress to allow your plugin to ‘hook into’ the rest of WordPress; that is, to call functions in your plugin at specific times, and thereby set your plugin in motion.”

Above we’ve created four functions that our plugin will require to work properly. Each function has a specific purpose (as commented above), and also, each is tied to a specific action (apart from author_bio_settings, which will be called from another function.

When developing plugins, it’s important to understand what a ‘hook’ is. A hook is a place in the running cycle where we can hook into WordPress, and call our functions. For example the hook used above, for author_bio_display, is the_content; this means that when WordPress uses the_content (used for displaying a post/page’s main content), it will first call the function we’ve given it.

  • the_content – the content of the page/post is displayed
  • admin_menu – called when the sidebar in the admin dashboard is created
  • wp_head – lets us add code to the head tags of the page. This is why you include wp_head() when designing your themes.

4. The Display Function

The most important function in our plugin is the display function, which will handle the process of actually displaying the information after the content. Before we start, it’s important to note that this function accepts a parameter, called $content. This means that the content of the page/post is passed to our function, so we can then append our author bio.

Let’s start with a simple if/else statement.

function author_bio_display($content)
{
	// this is where we will display the bio

	if ( is_single() || is_page() )
	{
		$bio_box = // placeholder;
		return $content . $bio_box;
	} else {
		return $content;
	}
}

Above, we check to see if the content is being displayed on a single post using is_single(), or a page using is_page(). If either returns true, we can post our box which will be placed in the $bio_box variable. Otherwise, if we’re on some different page, such as the archives or front page, we should simply return the content untouched.

Now we need to add our code for the box to appear, change your $bio_box to match the following code.

$bio_box =
'<div id="author-bio-box">
	'.get_avatar( get_the_author_meta('user_email'), '80' ).'
	<span class="author-name">'.get_the_author_meta('display_name').'</span>
	<p>'.get_the_author_meta('description').'</p>
	<div class="spacer"></div>
</div>';

The styling, of course, can be changed later to fit your own tastes, but for now, we’ll use a simple box, and will add some CSS to style it shortly.

We’re using a few functions above to retrieve our required data. get_avatar() is a built-in function in WordPress that will return a user’s gravatar, if they have one, according to their email. We pass the get_avatar() function two parameters; the author’s email, and a size for the image (80px*80px in our case).

The function get_the_author_metacan retrieve any piece of information about a registered WordPress user. A full list of the items you can return can be found on WordPress Codex.

If we now run our plugin, we should see something that resembles this:

It’s not the prettiest looking biography, but we now have the basic functionality we’re after. If you’re still having problems, ensure that the author of the post/page has a biography and/or gravatar, and also ensure that the plugin has been activated in the plugins section of the dashboard. Let’s next style things a bit.

5. Making it Pretty

If you’re a designer, here’s your chance to do as you please! My code below is just enough to make our box look clean and simple. To provide an example of how wp_head() can be used, we’ll insert the CSS for this box into the head tag of our document. However, you can also simply place this within your stylesheet.

This author_bio_style() function needs to return a simple block of CSS.

function author_bio_style()
{
	// this is where we'll style our box
	echo
	'<style type=\'text/css\'>
	#author-bio-box {
		border: 1px solid #bbb;
		background: #eee;
		padding: 5px;
	}

	#author-bio-box img {
		float: left;
		margin-right: 10px;
	}

	#author-bio-box .author-name {
		font-weight: bold;
		margin: 0px;
		font-size: 14px;
	}

	#author-bio-box p {
		font-size: 10px;
		line-height: 14px;
		font-style: italic;
	}

	.spacer { display: block; clear: both; }
	</style>';
}

The above code doesn’t require much explanation; CSS is beyond the scope of this tutorial. Generally, we’re just creating a box with a border, and floating the image left. Finally, we add a spacer to make sure the box is big enough to fit the image and text in. You could also use the clearfix hack, or even overflow:hidden to achieve this effect. Ultimately, that will depend on your specific layout.

Your new fangled box should look similar to mine now; see below.

6. Making a Settings Page

Before we wrap up, let’s take a look at adding a settings page in the dashboard for our plugin. Most plugins rely on some sort of settings section to provide a bit more flexibility without the user having to edit any code.

There are numerous options we could add; such as, where the box appears (top or bottom), the colors used, exclude certain users, and so on. For this tutorial, I’ve chosen to specify if the plugin can appear on only pages, only posts, or both. Hopefully this will be enough to show you the ropes. At that point, you can extend the functionality how you see fit.

Making the Page

We need to setup a page in the admin dashboard. To do so, we need to tell WordPress what to do when the admin_menu action triggers. To compensate, we’ll edit our author_bio_admin_menu() function to look like the code below:

function author_bio_admin_menu()
{
	// this is where we add our plugin to the admin menu
	add_options_page('Author Bio', 'Author Bio', 9, basename(__FILE__), 'author_bio_settings');
}

The above code creates an options page in the dashboard, and passes the following parameters:

  • Menu NameAuthor Bio
  • Page TitleAuthor Bio
  • Access Privilege9 – or, only Administrator access
  • Handle
  • The required function – author_bio_settings()
    • We next need to provide the page some content. Since we called author_bio_settings() when creating the page, that’s the function we’ll be using to display our options form and update the database.

      The Settings Function

      Simply put, this function needs to display a form with the options. It also needs to check whether the form has been submitted, and, if so, store the new values in the database. First, let’s concentrate on creating the form.

      function author_bio_settings()
      {
      	// this is where we'll display our admin options
      
      	$options['page'] = get_option('bio_on_page');
      	$options['post'] = get_option('bio_on_post');
      
      	echo '
      	<div class="wrap">
      		'.$message.'
      		<div id="icon-options-general" class="icon32"><br /></div>
      		<h2>Author Bio Settings</h2>
      
      		<form method="post" action="">
      		<input type="hidden" name="action" value="update" />
      
      		<h3>When to Display Author Bio</h3>
      		<input name="show_pages" type="checkbox" id="show_pages" '.$options['page'].' /> Pages<br />
      		<input name="show_posts" type="checkbox" id="show_posts" '.$options['post'].' /> Posts<br />
      		<br />
      		<input type="submit" class="button-primary" value="Save Changes" />
      		</form>
      
      	</div>';
      }

      We start by grabbing some options from the database. Of course, we don’t currently have a method for setting them yet, so they’ll be blank for now. Next, we display the form, which is already styled by WordPress’ dashboard CSS. You’ll notice we’re displaying a (currently unset) variable called $message; this is so we can notify the user when we update the settings if it was successful.

      We print our options at the end of the checkbox code. If the user turns an option on, we need to store it in the database as ‘checked’ in order to check the checkbox. The functions we use to get and set options are get_option() and update_option() respectively. The get function requires the name of the option (so it’s important to be unique), and the update option needs the name of the option and the new value. If the update function doesn’t find the option, it simply creates a new one.

      So far your page should look like do:

      Now, let’s add our code to take the values sent by the form, and update the options in the database. The form contains a hidden value, called action, which is set to ‘update.’ We’ll check if that value is set, and if so, we update our options. This code should be placed at the top of our autor_bio_settings() function.

      if ($_POST['action'] == 'update')
      {
      	$_POST['show_pages'] == 'on' ? update_option('bio_on_page', 'checked') : update_option('bio_on_page', '');
      	$_POST['show_posts'] == 'on' ? update_option('bio_on_post', 'checked') : update_option('bio_on_post', '');
      	$message = '<div id="message" class="updated fade"><p><strong>Options Saved</strong></p></div>';
      }

      If the form has been submitted, we use the ternary operator (if you’re unsure of how these work, look them up – they’re a simple form of if/else) to check whether the checkboxes are checked or not. If they are, then we set the option as ‘checked;’ otherwise we set it as blank. Finally, we set the message displayed to a successful dialog, already styled by WordPress.

      Changing the Output

      Now, we should be able to set options and see them change in our options page; however, the functionality of our plugin will not alter yet as we’ve not told it to do so. So the final step in our project is to make the display function react to these options. In our author_bio_display() function, prepend the following code to the top, in order to get the options previously set.

      $options['page'] = get_option('bio_on_page');
      $options['post'] = get_option('bio_on_post');

      Now that we have these values, we only need to execute the display code if the option is set. To do so, we change our if statement accordingly.

      if ( (is_single() && $options['post']) || (is_page() && $options['page']) )

      Here we have implemented two conditions that, if met, will cause our box to display. Not too hard, right? Here’s our full plugin:

      <?php
      /*
      Plugin Name: Nettuts Author Bio
      Plugin URI: http://www.nettuts.com/
      Description: This plugin adds an authors bio to his/her post
      Author: nettuts
      Version: 0.1
      Author URI: http://www.nettuts.com/
      */
      
      function author_bio_display($content)
      {
      	// this is where we will display the bio
      
      	$options["page"] = get_option("bio_on_page");
      	$options["post"] = get_option("bio_on_post");
      
      	if ( (is_single() && $options["post"]) || (is_page() && $options["page"]) )
      	{
      		$bio_box =
      		"<div id="author-bio-box">
      			".get_avatar( get_the_author_meta("user_email"), "80" )."
      			<span class="author-name">".get_the_author_meta("display_name")."</span>
      			<p>".get_the_author_meta("description")."</p>
      			<div class="spacer"></div>
      		</div>";
      
      		return $content . $bio_box;
      	} else {
      		return $content;
      	}
      }
      
      function author_bio_style()
      {
      	// this is where we will style our box
      	echo
      	"<style type=\"text/css\">
      	#author-bio-box {
      		border: 1px solid #bbb;
      		background: #eee;
      		padding: 5px;
      	}
      
      	#author-bio-box img {
      		float: left;
      		margin-right: 10px;
      	}
      
      	#author-bio-box .author-name {
      		font-weight: bold;
      		margin: 0px;
      		font-size: 14px;
      	}
      
      	#author-bio-box p {
      		font-size: 10px;
      		line-height: 14px;
      		font-style: italic;
      	}
      
      	.spacer { display: block; clear: both; }
      	</style>";
      }
      
      function author_bio_settings()
      {
      	// this is where we will display our admin options
      	if ($_POST["action"] == "update")
      	{
      		$_POST["show_pages"] == "on" ? update_option("bio_on_page", "checked") : update_option("bio_on_page", "");
      		$_POST["show_posts"] == "on" ? update_option("bio_on_post", "checked") : update_option("bio_on_post", "");
      		$message = "<div id="message" class="updated fade"><p><strong>Options Saved</strong></p></div>";
      	}
      
      	$options["page"] = get_option("bio_on_page");
      	$options["post"] = get_option("bio_on_post");
      
      	echo "
      	<div class="wrap">
      		".$message."
      		<div id="icon-options-general" class="icon32"><br /></div>
      		<h2>Author Bio Settings</h2>
      
      		<form method="post" action="">
      		<input type="hidden" name="action" value="update" />
      
      		<h3>When to Display Author Bio</h3>
      		<input name="show_pages" type="checkbox" id="show_pages" ".$options["page"]." /> Pages<br />
      		<input name="show_posts" type="checkbox" id="show_posts" ".$options["post"]." /> Posts<br />
      		<br />
      		<input type="submit" class="button-primary" value="Save Changes" />
      		</form>
      
      	</div>";
      }
      
      function author_bio_admin_menu()
      {
      	// this is where we add our plugin to the admin menu
      	add_options_page("Author Bio", "Author Bio", 9, basename(__FILE__), "author_bio_settings");
      }
      
      add_action("the_content", "author_bio_display");
      add_action("admin_menu", "author_bio_admin_menu");
      add_action("wp_head", "author_bio_style");
      
      ?>

      Voila

      Hopefully if everything went according to plan, you should now have a working authors’ biography box after your posts/pages. Further, you now have a custom settings page in your WordPress dashboard, that you’re free to extend how you see fit.

Php Document Search Script

I need to setup a search site for documents, mainly PDF, DOC, PPT, files to start. and posssibly Images search as well for JPG, TIF, EPS, AI etc

Home page will display just site logo, search window and radio buttons for PDF, DOC, PPT etc.
A disclaimer will be displayed on the front page – I will supply copy and header
Site being updated is peekagoogle.com

Results page will show minimized search bar at top with same options as front page,
Amount of Documents found etc.
Below on the left – Results showing
a. Site URL
b. document description and
c. filename with download link
separated by line – about twenty results per page

On the Right I want Google Adsense displayed.

This should be a fairly simple task for a PHP programmer, however I need it to be super fast with basically 3 pages 1. homepage, 2. results page and 3. Disclaimer with Privacy Policy.

For similar site – see download-books.net

Display Search Logs

Hi everyone,

I am using wordpress on one of my websites and I have a plugin installed called “Search Meter” . Basicly this stores user generated search queries in the DB and it can display the most recent or the most popular user generated searches .

What I want is a tweak that can help me display all the stored search queries that return at least 1 result, in form of a link, on a page that can be indexed by search engines, in alphabetical order.

Some small SEO experience would be required from your side too.
Also, if u have some better ideas or want to add something on how this tweak should be done, you’re welcome .

As you might already understood I’m doing it for more Search engine traffic and better positions.

Thank you, I’m waiting for your bids .

Note: My website is in romanian.

Magento – Price Type

I need to have a new price type added which can be used with a text field or text area product option.

The price type should be labeled “Per Character” and will charge the amount typed in the price field times the number of characters used (ignoring spaces).

On the product page, it should display “$x.xx per character (spaces not included)” next to the option name. The price at the bottom of the page shown by the “Add to Cart” button should automatically update.

I have attached an image of exactly how I want the price type to be implemented.