Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'wordpress'

Viewing 25 results - 12,951 through 12,975 (of 32,678 total)
  • Author
    Search Results
  • #171489

    In reply to: Hire a BP Developer

    bp-help
    Participant

    @tayenewm
    You should leave your contact info and a description of the work to be performed, as well as the budget for the work performed here:

    BP Jobs Board


    and here:
    http://jobs.wordpress.net/

    #171471
    Phill Senters
    Participant

    WordPress version 3.6.1
    BuddyPress version 1.8.1
    http://sweetamericana.com/register/

    Please Help:
    The registration form is there, but the “Complete Sign Up” button is missing.

    #171461
    @mercime
    Participant

    @bphelp bp_is_page() has been deprecated since BP 1.7
    Check out bp_is_members_component() and more at https://buddypress.trac.wordpress.org/browser/tags/1.8.1/bp-core/bp-core-template.php esp. line 791 downwards

    #171453
    benclintz
    Participant

    I am quite new to wordpress and buddypress and i was wondering whether there is a way, or a plugin that can display new members on the frontpage as they scroll form right to left. Any help will be apreciated. I am on wordpress 3.5.1 and buddypress 1.8.1

    #171450
    vBSocial.com
    Participant

    Hey all! We have just released BuddyPress Notifications, which will make your BuddyPress give all your users private messaging, global notifications, google search integration and friend requests.

    I’d love it if we could get feedback, and reviews, positive and negative.

    http://wordpress.org/plugins/wp-notifications/

    Thanks

    David
    Founder of vBSocial.com

    #171448
    asieger
    Participant

    Hello techies,

    I recently installed Buddypress on a wordpress site, After installation, i was going through the settings on associating the pages, i did as required to all the pages but the Register page isn’t showing the expected registration page, instead it took me to the Home page of the website when i clicked on view, meanwhile all other pages showed up the right pages when i click view.

    Kindly advise on what to do to have the right register page.

    Also, i’ll like to know where i can view the index page(i mean the first page) of buddypress after installation.

    Here’s the website am working on: http://anarola.com

    I’ll expect your feedback.

    Regards
    Oladoye Samuel

    #171447
    bilbobaghins
    Participant

    sorry no wordpress bar ç_ç

    #171429
    justintyme
    Participant

    Using Networks for WordPress, does the same I believe yet for free. This still doesn’t provide a good solution since Buddypress users and Groups are not shared between network, yet are shared between sites inside the same network. And really, if I have 42 sites, I’m not going to create 31 seperate networks with the majority only consisting of one site just to have BP groups and users seperated. There are much better and easier option, as I provided in my initial post.

    As I have been told, a well oiled coder can make this in a week or less, so my question remains, why hasn’t anyone done this already?

    #171423
    lenasterg
    Participant
    #171421
    Biswadip
    Participant

    I am trying to capture the information any time a forum is updated and send the information to another page on a wordpress site. I am using WordPress 3.6, Buddypress 1.7 and bbpress 2.4.

    Any ideas welcome!

    #171411
    sloantech
    Participant

    Info for http://www.MTKnives.net
    Error: When following the Activation Link, sent by email, user get a message:
    “key not valid”

    1. Which version of WordPress are you running?
    A: 3.61
    2. Did you install WordPress as a directory or subdomain install?
    A: root install
    3. If a directory install, is it in root or in a subdirectory?
    N/A
    4. Did you upgrade from a previous version of WordPress? If so, from which version?
    N/A
    5. Was WordPress functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting.
    A: Yes
    6. Which version of BP are you running?
    A: 1.8.1
    7. Did you upgraded from a previous version of BP? If so, from which version?
    N/A
    8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?
    A:Bulk COmments Management 1.0, Conditional CAPTCHA for WordPress 3.4.2, Feedburner Email Widget 1.1.9, FeedBurner FeedSmith Extend 1.0.0, Google Analyticator 6.4.5, Google Analytics Dahboard for WP 4.1.5, Lightbox PLus ColorBox 2.6, Simple COntact Form Revisited Widget 2.0.9 UpdraftPLus – Backup/Restore 1.7.3, Widgetize pages Light 1.8, Woopra 2.0,
    Wordpress Importer 0.6.1, WordPress SEO 1.4.15,WP Super Cach 1.3.2, WP_Auctions 2.03b
    9. Are you using the standard BuddyPress themes or customized themes?
    A: 2010 Weaver By Bruce Wampler Version 1.5.4 (a Twenty Ten inspired theme)
    10. Have you modified the core files in any way?
    A: No
    11. Do you have any custom functions in bp-custom.php?
    A: Not that I am aware of – I did not modify the file manually.
    12. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in?
    N/A
    13. Please provide a list of any errors in your server’s log files.
    N/A
    14. Which company provides your hosting?
    A: HostGator
    15. Is your server running Windows, or if Linux; Apache, nginx or something else?
    A: Linux

    Oken
    Participant

    I have buddypress (1.8.1) and a plugin version of bbpress (2.4) installed on to my WordPress (3.6.1) blog site. I’m trying to stylize the header (member-header.php) of the user’s profile page in a way that displays a counter for the total number of bbpress forum post made by a member. I’ve tried using echo bbp_user_reply_count($user_id); , but that only returns 0.

    Is there anyway to get the total number of bbpress forum post and display it in a user’s profile? Or is that data not available outside the bbpress forum?

    Thanks in advance for any help with this!

    #171407
    Dan Cernese
    Participant

    Yes, thanks, after much digging I did find that page.. ..and followed it to the only option that actually works for me, the link to http://blackmarketserver.com/blog/2010/07/13/pretty-permalinks-in-wordpress-3-0-and-iis6/

    I removed index.php from the permalink configuration and now the custom 404 is working.
    If I had the option of running linux, I would.. ..but I can’t believe this has been this way for what looks like 3 years now and not been fixed to work better with IIS.

    #171404
    @mercime
    Participant

    @dhcernese appending index.php for pretty permalinks in Windows hosting will not work in BP installations. See IIS7 paragraph at https://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite

    #171394
    jhvalet
    Participant

    Hi! I am having a major problem with my web site. My web site is wordpress version 3.4.2. I have been unable to access the back end of my web site. I received the following error message when trying to log in to the admin panel:

    Fatal error: Maximum execution time of 30 seconds exceeded in /home/content/43/4658543/html/wp-content/plugins/buddypress/bp-blogs/bp-blogs-functions.php on line 65

    I went in to the file manager and labeled the buddypress file as “disabled.” This allows me to get in to the back end but, my web site is down. I have tried to reinstall the buddypress plug in but, this just locks up the system and kicks me out of the back end again. Then, I have to go back and label the file “disabled.”

    Please help!! Thanks!

    Jody

    #171378
    dmpastuf
    Participant

    When I post my custom form on a custom tab, I get a wordpress “Are you sure?” page (i.e. a wp_nonce_ays). Not so much an error as a failure (i.e. I’d expect nonce to be causing what its causing, but have no idea what field is doing so).

    Here’s the code I’m using for one of the two form tabs:

    
    add_action('bp_init', 'bpcivi_addgroupeditnav1');
    
    function bpcivi_addgroupeditnav1() {
    if ( class_exists( 'BP_Group_Extension' ) ) { // Recommended, to prevent problems during upgrade or when Groups are disabled
      //Run to find out if a chapter
     	global $wpdb;
    	global $bp;
     	$bpcivi_ck_currgroup = $bp->groups->current_group->id;
     	if(is_numeric($bpcivi_ck_currgroup)) { //Check if the group is set
     		$bpcivi_ck_querytext = 'SELECT * FROM <code>wp_bpcivi_groupsync</code> WHERE <code>buddypress_group</code> =' . $bpcivi_ck_currgroup;
    		$bpcivi_ck_settinggroups = $wpdb->get_results($bpcivi_ck_querytext);
     	}
        class BPCivigroupedit extends BP_Group_Extension {
     		 function __construct() {
            	$this->name = 'Edit Chapter Info';
                $this->slug = 'bpcivi-groupedit';
                $this->nav_item_position = 2;
                $this->visibility = 'private';
                $this->enable_nav_item = false;
                $this->enable_create_step = false;
    		}
            /**
             * The content of the My Group Extension tab of the group admin
             */
    	function edit_screen() {
    	    if ( !bp_is_group_admin_screen( $this->slug ) )
    			return false;
        //Include Files
    	include_once(ABSPATH  . '/wp-blog-header.php');
    	include_once(ABSPATH  . 'wp-content/plugins/civicrm/civicrm.settings.php');
    	include_once(ABSPATH  . 'wp-content/plugins/civicrm/civicrm/CRM/Core/Config.php');
    	include_once(ABSPATH  . 'wp-content/plugins/civicrm/civicrm/civicrm.config.php');
    	$config = CRM_Core_Config::singleton();
    	global $wpdb;
    	global $bp;
    	//Current Buddypress Group
    		$bpcivi_currgroup = $bp->groups->current_group->id;
    	//Run Query on DB
    		$bpvivi_querytext = 'SELECT * FROM <code>wp_bpcivi_groupsync</code> WHERE <code>buddypress_group</code> =' . $bpcivi_currgroup;
    		$bpcivisync_settinggroups = $wpdb->get_results($bpvivi_querytext);
    	//Assign to array from first membership found - oldest set effectively
    		$bpcivi_groupsettings = get_object_vars($bpcivisync_settinggroups[0]);
    	//Form Reaction TODO
    		if (isset($_POST['groupeditsubmit'])) {
    		//Contact Update
    		$bpcivi_groupupdateparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','sequential' => 1,
    		'id' => $bpcivi_groupsettings['orgid'],
    		'organization_name' => $_POST['orgname'],
    		'legal_name' => $_POST['legalname'],
    		'nick_name' =>$_POST['nickname'],
    		);
    		$bpcivi_groupeditpostresult = civicrm_api('Contact', 'create', $bpcivi_groupupdateparams);
    		//Address Update 
    		$bpcivi_groupaddressupdateparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','sequential' => 1,
    		'id' => $_POST['addressid'],
    		'street_address' => $_POST['street1'],
    		'supplemental_address_1' => $_POST['street2'],
    		'supplemental_address_2' => $_POST['street3'],
    		'city' => $_POST['city1'],
    		'geo_code_1' => $_POST['latitude'],
    		'geo_code_2' => $_POST['longitude'],
    		'state_province_id' => $_POST['state'],
    		);
    		$bpcivi_groupaddresseditpostresult = civicrm_api('Address', 'create', $bpcivi_groupaddressupdateparams);
    		//Website Update
    		$bpcivi_groupwebupdateparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','sequential' => 1,
    		'id' => $_POST['webid'],
    		'url' => $_POST['website1'],
    		);
    		$bpcivi_groupwebupdateresult = civicrm_api('Website', 'create', $bpcivi_groupwebupdateparams);
    		
    		/*//Diagnostics
    		echo "Being Sent to API - Address: <pre>";
    		print_r($bpcivi_groupwebupdateresult);
    		echo "<pre>";*/
    		}
    	
    	
    	
    	//Run Query API Against Group
    		$bpcivi_groupeditparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','sequential' => 1,
    			'contact_id' => $bpcivi_groupsettings['orgid'],);
    		$bpcivi_groupeditresult = civicrm_api('Contact', 'get', $bpcivi_groupeditparams);
    		 //Array of assignments	
    			$bpcivi_groupedit_orgname = $bpcivi_groupeditresult['values'][0]['organization_name'];
    			$bpcivi_groupedit_legalname = $bpcivi_groupeditresult['values'][0]['legal_name'];
    			$bpcivi_groupedit_nickname = $bpcivi_groupeditresult['values'][0]['nick_name'];
    			$bpcivi_groupedit_streetaddress = $bpcivi_groupeditresult['values'][0]['street_address'];
    			$bpcivi_groupedit_supplemental_address_1 = $bpcivi_groupeditresult['values'][0]['supplemental_address_1'];
    			$bpcivi_groupedit_supplemental_address_2 = $bpcivi_groupeditresult['values'][0]['supplemental_address_2'];
    			$bpcivi_groupedit_city = $bpcivi_groupeditresult['values'][0]['city'];
    			$bpcivi_groupedit_geo_code_1 = $bpcivi_groupeditresult['values'][0]['geo_code_1'];
    			$bpcivi_groupedit_geo_code_2 = $bpcivi_groupeditresult['values'][0]['geo_code_2'];
    			$bpcivi_groupedit_state_province_id = $bpcivi_groupeditresult['values'][0]['state_province_id'];
    			$bpcivi_groupedit_country_id = $bpcivi_groupeditresult['values'][0]['country_id'];
    			
    	//Organization Website Query
    		$bpcivi_groupeditwebsiteparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','sequential' => 1,
    			'contact_id' => $bpcivi_groupsettings['orgid'],);
    		$bpcivi_groupeditwebsiteresult = civicrm_api('Website', 'get', $bpcivi_groupeditwebsiteparams);
    		$bpcivi_groupedit_website1 = $bpcivi_groupeditwebsiteresult['values'][0]['url'];
    	//Get the states list
    		$bpcivi_statesparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','name' => 'stateProvince',);
    		$bpcivi_statesresult = civicrm_api('Constant', 'get', $bpcivi_statesparams);
    		$bpcivi_statesresultarr = $bpcivi_statesresult['values'];
    		$bpcivi_statesresultarrkeyd = array_values($bpcivi_statesresultarr);
    		$bpcivi_statesresultarrkeys = array_keys($bpcivi_statesresultarr);
    	//Get the Countries list
    		$bpcivi_countriesparams = array('version' => 3,'page' => 'CiviCRM','q' => 'civicrm/ajax/rest','name' => 'country',);
    		$bpcivi_countriesresult = civicrm_api('Constant', 'get', $bpcivi_countriesparams);
    		$bpcivi_countriesresultarr = $bpcivi_countriesresult['values'];
    		$bpcivi_countriesresultarrkeyd = array_values($bpcivi_countriesresultarr);
    		$bpcivi_countriesresultarrkeys = array_keys($bpcivi_countriesresultarr);
    	//Display Form
    		echo '<div id="bpcivigroupeditform">';
    		echo '<form action="" method="post">';
    		echo '<input type="hidden" name="addressid" value="' . $bpcivi_groupeditresult['values'][0]['address_id'] . '">';
    		echo '<input type="hidden" name="webid" value="' . $bpcivi_groupeditwebsiteresult['values'][0]['id'] . '">';
    		echo '<table border=1>';
    		echo "<tr><td>" . "Organization Name" . "</td><td>" . '<input type="text" name="orgname" value="' .$bpcivi_groupedit_orgname  . '"></td><tr>';
    		echo "<tr><td>" . "Legal Name" . "</td><td>" . '<input type="text" name="legalname" value="' .$bpcivi_groupedit_legalname  . '"></td><tr>';
    		echo "<tr><td>" . "Nickname" . "</td><td>" . '<input type="text" name="nickname" value="' .$bpcivi_groupedit_nickname  . '"></td><tr>';
    		echo "<tr><td>" . "Website" . "</td><td>" . '<input type="url" name="website1" value="' .$bpcivi_groupedit_website1  . '"></td><tr>';
    		echo "<tr><td>" . "Street Address" . "</td><td>" . '<input type="text" name="street1" value="' .$bpcivi_groupedit_streetaddress  . '"></td><tr>';
    		echo "<tr><td>" . "Street Address 2" . "</td><td>" . '<input type="text" name="street2" value="' .$bpcivi_groupedit_supplemental_address_1  . '"></td><tr>';
    		echo "<tr><td>" . "Street Address 3" . "</td><td>" . '<input type="text" name="street3" value="' .$bpcivi_groupedit_supplemental_address_2  . '"></td><tr>';
    		echo "<tr><td>" . "City" . "</td><td>" . '<input type="text" name="city1" value="' .$bpcivi_groupedit_city  . '"></td><tr>';
    		echo "<tr><td>" . "Latitude" . "</td><td>" . '<input type="text" name="latitude" value="' .$bpcivi_groupedit_geo_code_1  . '"></td><tr>';
    		echo "<tr><td>" . "Longitude" . "</td><td>" . '<input type="text" name="longitude" value="' .$bpcivi_groupedit_geo_code_2  . '"></td><tr>';
    		echo "<tr><td>" . "State" . "</td><td>" . '<select name="state">';
    		for ($i=0;$i<count($bpcivi_statesresultarr);$i++) {
    			if ($bpcivi_statesresultarrkeys[$i] == $bpcivi_groupedit_state_province_id) {
    			echo '<option value="' . $bpcivi_statesresultarrkeys[$i] . '" selected>' . $bpcivi_statesresultarrkeyd[$i] . '</option>';	
    			} else {
    			echo '<option value="' . $bpcivi_statesresultarrkeys[$i] . '">' . $bpcivi_statesresultarrkeyd[$i] . '</option>';
    			}
    		}
    		echo '</select></td><tr>';
    		//value="' .$bpcivi_groupedit_state_province_id  . '"
    		echo "<tr><td>" . "Country" . "</td><td>" . '<input type="text" name="orgname" disabled value="' .$bpcivi_countriesresultarr[$bpcivi_groupedit_country_id]  . '"></td><tr>';
    		echo '<tr><td colspan="2">' . '<input id="bpedit_submit" type="submit" name="groupeditsubmit" value="Submit">' . '</td></tr>';
    		echo "</table></form>";
    		echo "</div>";
    	//Diagnostics
    	/*
    		echo "<br>Post: <pre>";
    		print_r($_POST);
    		echo "</pre>";
            echo "<br>API Call: <pre>";
    		print_r($bpcivi_groupeditwebsiteresult);
    		echo "</pre>";        
    		*/
            }
    
    }
    if(count($bpcivi_ck_settinggroups) > 0) { //Make it so that the group exension is only used for chapter
    	bp_register_group_extension( 'BPCivigroupedit' );
    }
    }
    }
    

    This code is the initial code before I started adding the nonces to see if the problem could be resolved.

    dmpastuf
    Participant

    Greetings,
    Im wrapping up a plugin development which is tied into a second database and manipulates that through a post. On the development site the program seems to be working fine, though it was using the last version of buddypress. Now I’m using it on the latest version of buddypress and wordpress and its throwing a nonce error whenever I try to post the form; Im using a form setup like the following: ‘<form action=”” method=”post”>’; I’ve also added to the forms the following to try to get the nonce failure past:

    wp_nonce_field( ‘closedpostboxes’, ‘closedpostboxesnonce’, false );
    wp_nonce_field( ‘meta-box-order’, ‘meta-box-order-nonce’, false );
    wp_nonce_field( ‘edit-group_’ . $group->id );
    wp_nonce_field( ‘groups_edit_group_settings’ );
    wp_nonce_field( );
    echo ‘<input type=”hidden” name=”group-id” id=”group-id” value=”‘. bp_group_id() .'” />’;

    Is there a way to figure out what group nonce if failing from a post error? or is there an alternative method of posting which would be preferred?

    Thanks

    #171353
    @mercime
    Participant
    #171349
    @mercime
    Participant

    If there’s a tutorial on how to convert the default pages into buddypress ones I’d take that too.

    @ptvstudios BuddyPress components are in fact inserted into the default pages (page.php) of WordPress themes and have only the basic styles so that the elements of the BP components would take on the styles set up by your theme for a more seamless integration.

    If the BP pages are showing as full-width, it could most probably be because the default page of your premium theme is full-width in the first place. To make all BP pages 2 columns, find your theme’s template with a 2-column layout and copy source code over to a new file named buddypress.php, save and then upload buddypress.php to your theme folder in server. If this doesn’t work out for you, please contact the premium theme author to help you set up the buddypress.php file to 2 columns. Good luck!

    #171347

    In reply to: Sitewide Activity

    rameshwor.maharjan
    Participant

    My problem is I don’t want to display user specific activities. it should list all the activities regardless of which page you are on. However I have found the solution. On members profile page it takes scope=only-me parameter by default which forces to load activities from current logged in user. Below is the completed plugin for my project which I uploaded to WordPress.

    Cheers!!! and thanks for the help.

    https://wordpress.org/plugins/buddypress-activity-sidebar-widget-resubmission/

    #171346
    sedhai
    Participant

    Hi,
    Is there any plugin or tweaks to let the users to choose which sites they want to be member of .
    i have few number of sites and not all site are revelent to all users/possible users .
    Thanks in advance.-:).

    latest wordpress and buddypress installed.
    http://www.school.sedhai.com

    Marvin Alexander
    Participant

    I have a client who likes buddypress and I heard that the new theme compatibility features make it easy to work with in the new 1.8 release. But it looks too plain and ugly. Is there a “bolt-on” solution of some sort. Like copying premade Buddypress pages with it’s own stylesheet and functions to drop into the child theme. We need a buddypress sidebar and currently it’s only full width. If there’s a tutorial on how to convert the default pages into buddypress ones I’d take that too.

    Here are the details.
    WEBSITE URL http://www.vedicsage.com/members/
    Wordpress 3.6.1
    Buddypress 1.8.1

    Theme: FUSE
    Link to theme http://themeforest.net/item/fuse-responsive-portfolio-blog-wordpress-theme/5136837?WT.ac=search_item&WT.seg_1=search_item&WT.z_author=pixelgrade

    resistoyen
    Participant

    @mercime

    Thanks you a lot, apparently i solve the problem now by changing more the style.css of the child theme.

    Here’s the working code of style.css but it needs the change of buddypress.php that @mercime gave us previously. The code may not be perfect as i copyed what i found on the net + i added a code that is present in the main style.css of oxygen theme, which refers to the full-width layout.

    /*
    Theme Name: Oxygen Child Theme
    Author: Self-Help WordPress User
    Template: oxygen
    */
    
    @import url("../oxygen/style.css");
    #tertiary {
    display: none;
    }
    #content {
    margin-right: 0 !important;
    }
    .bp-full-width {
    width: 100% !important; 
    }
    
    .bp-full-width #content { width: 100%; }
    .content-wrap {
    	float: right;
    	width: 79.78723404255319%;	/* 750 / 940 = 0.79787234042553 */
    }
    .bp-full-width{ width: 100%; }
    #content {
    	float: left;
    	width: 62.66666666666667%;	/* 470 / 750 = 0.6266666666666667 */
    	margin: 0 0 30px 0;
    }
    .aside {
    	float: left;
    	width: 17.02127659574468%;	/* 160 / 940 = 0.1702127659574468 */	
    }
    #sidebar-primary {
    	float: left;
    	width: 100%;	/* 160 / 940 = 0.1702127659574468 */
    }
    #sidebar-secondary {
    	float: right;
    	width: 33.33333333333333%;	/* 250 / 750 = 0.3333333333333333 */
    }
    

    Thanks again @mercime !!

    #171337
    CC-Cailin
    Participant

    Hey guys!
    I’m building a buddypress site on localhost, and no avatar is showing. When I look at the page source, I see the following:

    <a href="http://localhost/wordpress2/members/admin/">
    <img src="http://gravatar.com/avatar/0a2f25e933263273629e254cb4001651?d=http://localhost/wordpress2/wp-content/plugins/buddypress/bp-core/images/mystery-man.jpg&s=150&r=G" width="150" height="150" alt="Profile picture of admin" />
    </a>

    Something looks quite wrong with the src URL there… or is it supposed to be like that?

    towhidn
    Participant

    when another script is integrated with WordPress & BuddyPress and it uses ‘search’ keyword in URI BuddyPress automatically redirects it to WP’s homepage(in cases WP is in a directory).
    it happens in this file:
    \wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php
    and this code is responsible for redirection:

        if ( !empty( $bp_uri[0] ) && ( bp_get_search_slug() == $bp_uri[0] ) ) {
            $matches[]   = 1;
            $match       = new stdClass;
            $match->key  = 'search';
            $match->slug = bp_get_search_slug();
        }

    when it’s a match with ‘search’ keyword it blindly redirects to homepage URL. it should check if the matches are a part of WP URL instead of domain URL.

    well that’s all. thanks

Viewing 25 results - 12,951 through 12,975 (of 32,678 total)
Skip to toolbar