Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'code'

Viewing 25 results - 31,176 through 31,200 (of 32,432 total)
  • Author
    Search Results
  • #54067
    baptiste
    Member

    Weird. I have magic quotes off. However, I notice that wp-settings adds slashes to EVERY request in wp-settings:

    // If already slashed, strip.

    if ( get_magic_quotes_gpc() ) {

    $_GET = stripslashes_deep($_GET );

    $_POST = stripslashes_deep($_POST );

    $_COOKIE = stripslashes_deep($_COOKIE);

    }

    // Escape with wpdb.

    $_GET = add_magic_quotes($_GET );

    $_POST = add_magic_quotes($_POST );

    $_COOKIE = add_magic_quotes($_COOKIE);

    $_SERVER = add_magic_quotes($_SERVER);

    Is bbpress not expecting this? This might explain the double slashing even if magic quotes is off (I checked my php.ini – it is off)

    #1345
    baptiste
    Member

    So I’ve been digging further into the strange behavior I’ve had with slashes in posts AND with HTML tag attributes being yanked out.

    It’s all related. Apparently, there is some type of problem where slashes get added TWICE when the WP intergation is on. This is why slashes start showing up everywhere and why kses fails.

    I finally discovered that even though the stripslashes filter is called before bb_filter_kses, there are still slashes in front of the quotes of the attributes. So they get tossed.

    So I took out all the stripslashes hacks I had put into the title and post routines and called stripslashes TWICE as a pre_post filter. Voila – attributes are preserved.

    add_filter('pre_post', 'stripslashes', 40);

    add_filter('pre_post', 'stripslashes', 45); // 2nd Time

    I also added this little section in default-filters.php:

    // Slash problems when integrated with WordPress

    if (defined('WP_BB') && WP_BB) {

    add_filter('post_text', 'stripslashes');

    add_filter('get_topic_title', 'stripslashes');

    add_filter('get_bb_title', 'stripslashes');

    add_filter('edit_text', 'stripslashes');

    }

    And it stripped out the slashes in titles, browser bars, posts, edit screens, etc. (Note there is a missing semi-colon after the sort_tag_heat_map line – you need to add on if you put this at the end)

    This is still a hack. I don’t have magic quotes on. I still need to dig and find out why there seems to be alternate behavior when wordpress is integrated or not. Maybe WordPress is turning on magic quotes and bbPress doesn’t expect it to be on?

    Still digging.

    #53992
    Null
    Member

    That is about right. I suggest you install the beta plugin and take a look, cause I am a noob and perhaps we are talking about the same, but in other words :)

    I am also looking for alternitive solutions like:

    Isn’t there a simpler way? Like always underline Forum unless $rw == get_bb_location()

    So if current isn’t present in the li list, uinderline Forums. If this is possible, it would solve all problems :)

    And:

    replacing/filtering bb_get_location so when it says: topic-page it will be filter to: front-page (and the forum link will be underlined.

    Well in theory… :)

    #53991
    ear1grey
    Member

    Can you confirm what I asked earlier about the content of $rw[“location”]?

    If that is what you’re doing then modify this example:

    <?php

    function exampleOne() {

    return "bb";

    }

    function exampleTwo() {

    return "press";

    }

    $rw["one"] = "exampleOne";

    $rw["two"] = "exampleTwo";

    $switchOne = call_user_func($rw["one"]);

    $switchTwo = call_user_func($rw["two"]);

    echo($switchOne);

    echo($switchTwo);

    ?>

    Obviously you don’t need the example methods, but just use call_user_func on the name of the method you’re pulling from the DB.

    #53611
    Trent Adams
    Member

    Couple of things. I would try the first line with an absolute server path. Something like:

    require_once

    ('www/blog/wp-blog-header.php'); ?>

    As well, I am sure you have an Akismet number, but if not, best to put it as:

    $bb->akismet_key = false;

    Trent

    #53990
    Null
    Member

    Well the switch gives this error:

    Parse error: parse error, unexpected $ in /xxx/bbpress/my-plugins/bbmenu.php(123) : eval()’d code on line 1

    Isn’t there a simpler way? Like always underline Forum unless $rw == get_bb_location()

    So if current isn’t present in the li list, uinderline Forums. If this is possible, it would solve all problems :)

    #53610
    ateale
    Member

    Hey Ardentfrost,

    Sorry for taking so long to get back to your reply – i really appreciate it!

    Cheers!

    Here’s the config file:

    <?php

    require_once('../wp-blog-header.php');

    define('WP_BB', true);

    // ** MySQL settings ** //

    define('BBDB_NAME', '*******'); // The name of the database

    define('BBDB_USER', '*******'); // Your MySQL username

    define('BBDB_PASSWORD', '*********'); // ...and password

    define('BBDB_HOST', '**********'); // 99% chance you won't need to change this value

    // Change the prefix if you want to have multiple forums in a single database.

    $bb_table_prefix = 'bb_'; // Only letters, numbers and underscores please!

    // If your bbPress URL is http://bbpress.example.com/forums/ , the examples would be correct.

    // Adjust the domain and path to suit your actual URL.

    // Just the domain name; no directories or path. There should be no trailing slash here.

    $bb->domain = 'http://blog.lumanation.com'; // Example: 'http://bbpress.example.com'

    // There should be both a leading and trailing slash here. '/' is fine if the site is in root.

    $bb->path = '/bbpress/'; // Example: '/forums/'

    // What are you going to call me?

    $bb->name = 'Lumanation bbPress';

    // This must be set before running the install script.

    $bb->admin_email = '********com';

    // Set to true if you want pretty permalinks.

    $bb->mod_rewrite = false;

    // The number of topics that show on each page.

    $bb->page_topics = 30;

    // A user can edit a post for this many minutes after submitting.

    $bb->edit_lock = 60;

    // Your timezone offset. Example: -7 for Pacific Daylight Time.

    $bb->gmt_offset = 8;

    // Change this to localize bbPress. A corresponding MO file for the

    // chosen language must be installed to bb-includes/languages.

    // For example, install de.mo to bb-includes/languages and set BBLANG to 'de'

    // to enable German language support.

    define('BBLANG', '');

    // Your Akismet Key. You do not need a key to run bbPress, but if you want to take advantage

    // of Akismet's powerful spam blocking, you'll need one. You can get an Akismet key at

    // http://wordpress.com/api-keys/

    $bb->akismet_key = ''; // Example: '0123456789ab'

    // The rest is only useful if you are integrating bbPress with WordPress.

    // If you're not, just leave the rest as it is.

    $bb->wp_table_prefix = 'wp_'; // WordPress table prefix. Example: 'wp_';

    $bb->wp_home = 'http://blog.lumanation.com'; // WordPress - Options->General: Blog address (URL) // No trailing slash. Example: 'http://example.com'

    $bb->wp_siteurl = 'http://blog.lumanation.com'; // WordPress - Options->General: WordPress address (URL) // No trailing slash. Example: 'http://example.com'

    /* Stop editing */

    define('BBPATH', dirname(__FILE__) . '/' );

    require_once( BBPATH . 'bb-settings.php' );

    ?>

    #54050

    In reply to: 8.0

    mozey
    Member

    :) ofcourse, i ment 8.0 * .1

    #53989
    ear1grey
    Member

    I think I answered this earlier …

    $switch = eval("return ".$rw["location"]);

    … because $rw[“location”] is, I think, the name of a function which you’re pulling from the DB.

    #53988
    Null
    Member

    Well the IE bug is solved, now I have the other one left.

    Tried this:

    $current = ('topic-page' == get_bb_location() || $rw['location'] == get_bb_location()) ? ' id="current"' : '';

    I’ve added 'topic-page' == get_bb_location() || to it. It works partialy. If topic-page isn’t get_bb_location then it wil use $rw['location'] == get_bb_location(), but if topic-page IS get_bb_location then it will underline ALL links. I think cause it doesn’t know that it only needs to underline the Forums link. So how to fix this so when topic-page IS get_bb_location -> is current -> highlight Forums

    Thx

    #50825

    In reply to: Avatars

    drmike
    Member

    Shuldn’t have to change anything. That’s all bbpress code.

    #52434
    spencerp
    Member

    Just to update everyone on this.. I’ve upgraded the forums to the very Latest SVN files for .80alpha, and the latest file changes for the Forum Categories enhancement by SamBauers.. :) ;)

    http://spencerp.net/forums/

    I plan to tweak some more things though, and also release the “Gathering” theme for bbPress then. It’s still on my To-Do list, and it will get done then folks! ;)

    spencerp

    #1337
    Geezerjim
    Participant

    I’m using this code in my Graphic Display Ranks plugin:

    $path_to_subdirectory= bb_get_option('uri') . "my-plugins/ranks/";

    $get_config = $path_to_subdirectory . "gdr_config.php";

    include($get_config);

    The plugin works just fine on the forum, but on the admin pages I’m getting these warnings:

    Warning: main(my-plugins/ranks/gdr_config.php): failed to open stream: No such file or directory in /home/brightan/public_html/bbPress/my-plugins/display-rank-images.php on line 43

    Warning: main(my-plugins/ranks/gdr_config.php): failed to open stream: No such file or directory in /home/brightan/public_html/bbPress/my-plugins/display-rank-images.php on line 43

    Warning: main(): Failed opening ‘my-plugins/ranks/gdr_config.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /home/brightan/public_html/bbPress/my-plugins/display-rank-images.php on line 43

    I’m pretty sure it’s something to do with the path, but what am I not seeing?

    #50386
    baptiste
    Member

    return stripslashes(apply_filters( 'get_topic_title', $topic->topic_title, $id ));

    #53985
    ear1grey
    Member

    That comes with bitter experience :)

    Once it’s working, it’s then a good time start thinking about integration. Since this is a plugin it will have to work with many themes, so for maximum flexibility you might want to switch from pixel based sizing to either percentages or ems so that everything is sized relative to the default font.

    #53983
    Null
    Member

    …… i have to work on my google search words :(

    #53982
    ear1grey
    Member

    The first google result for “IE7 border-bottom” gives the answer to this.

    I got it to work in IE7 by…

    1. changing all references from id="current" to class="current" (because I refuse to write semantically wrong css :) )
    2. replacing #current with .current { display: block; BORDER-BOTTOM: #2e6e15 3px solid; }

    #53981
    Null
    Member

    Even without the cleaner div it’s still not working in IE :(

    So it’s not the div…

    #52175
    Null
    Member

    Sure, I needed this for my bbPortal plugin (www.bbportal.org). The code for this is for the profilelink: get_user_profile_link($topic->topic_poster), for the poster name: get_topic_author().

    To be honest, I am not sure if this will work OUTSIDE the bbPortal plugin. If not, just check the plugin and perhaps you can strip it…

    Let em know

    Null

    #53979
    chrishajer
    Participant

    Null, I looked at your site. No underlines appear for me with IE7 either, whether hovering or not. So, I don’t think it’s the :hover pseudo class problem (and especially since the :hover is applied to <a> elements.

    It looks like the underline might be behind the #cleaner div in IE, where it’s on top of it in FF. Can you try making the #wrapper-menu taller and see if you can see underlines then? I am guessing they are there, just not visible since they’re behind the #cleaner div.

    Is there a tool comparable to the web developer extension for FF, on IE? I installed the IE Developer toolbar, but it does not give you the ability to modify the CSS and see the changes.

    #52078

    In reply to: Simply doesn’t work

    Tim Bowen
    Member

    I had a similar problem and found that putting this one line of code (and nothing else) in the .htaccess file did the trick:

    Options +MultiViews

    #52173
    Null
    Member

    This topic is old, fixed it ages ago :)

    #53004

    Hmm… I think I’m an egoistic programmer :D I just set my $where with = instead of .= … I’ll change it.

    Do you think this will fix it?

    #54042
    kineda
    Member

    thanks… I’ll go ahead and do that. :)

    #53977
    chrishajer
    Participant

    Is there a demo of it somewhere? I have no need to install it, so I can’t see the IE underline problem.

    Does it have anything to do with the :hover pseudo class? That can only be applied to <a> elements in IE before version 7. Not sure if that’s what the problem is. A demo would be helpful for me to see it without installing it, if possible.

    More about the IE :hover pseudo class

Viewing 25 results - 31,176 through 31,200 (of 32,432 total)
Skip to toolbar