Dat zou wel mooier kunnen zijn ja. Aanmaken doe ik nu 's nachts in batch met een bash-script.quote:Op zaterdag 28 mei 2011 16:20 schreef GlowMouse het volgende:
Is altijd redirecten, en de 404 vervangen door een php-script die alsnog de thumb aanmaakt niet mooier?
Hm ja. Ik ben nooit zo goed in rewritenquote:Anders altijd rewriten, en terugrewriten met RewriteCond !-f
1 2 3 4 | RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC] RewriteCond -f _thumbs/600x600/ $REQUEST????? |
Ah je kunt ook -f doen op een eigen string. Het moet dan hierop lijken:quote:Op zaterdag 28 mei 2011 16:26 schreef GlowMouse het volgende:
je kunt alleen kijken of iets bestaat als het de opgevraagde url is
Dit komt in de goede richtingquote:Op zaterdag 28 mei 2011 16:30 schreef GlowMouse het volgende:
[..]
Ah je kunt ook -f doen op een eigen string. Het moet dan hierop lijken:
RewriteCond -f _thumbs/600x600/ %{REQUEST_FILENAME}
1 2 3 4 5 | RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC] RewriteCond -f _thumbs/600x600/%{REQUEST_FILENAME} RewriteRule \.(jpg|png)$ _thumbs/600x600/%{REQUEST_FILENAME} |
1 2 3 | RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} _thumbs RewriteRule ??? |
Nice Searchquote:
Daar staat dit in:quote:
1 2 3 4 5 6 7 8 9 | RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} !_thumbs RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC] RewriteRule (.*)\.(jpg|png)$ _thumbs/600x600/$1.$2 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} _thumbs RewriteRule _thumbs/[0-9]*x[0-9]*/(.*)$ /var/www/kexx_net/uploads/$1 |
Denk ik te simpel als je hier gewoon dat search aanpast naar zoeken?quote:Op zaterdag 28 mei 2011 18:18 schreef Complexiteit het volgende:
[..]
Nice Search
"Redirects ?s=query searches to /search/query, and converts %20 to +"
[..]
Daar staat dit in:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Geen idee wat ik daar mee kan. Zie geen map die search heet ofzo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php /* Plugin Name: Nice Search Version: 0.3 Plugin URI: http://txfx.net/wordpress-plugins/nice-search/ Description: Redirects ?s=query searches to /search/query, and converts %20 to + Author: Mark Jaquith Author URI: http://coveredwebservices.com/ */ function cws_nice_search_redirect() { if ( is_search() && strpos( $_SERVER['REQUEST_URI'], '/wp-admin/' ) === false && strpos( $_SERVER['REQUEST_URI'], '/search/' ) === false ) { wp_redirect( home_url( '/search/' . str_replace( array( ' ', '%20' ), array( '+', '+' ), get_query_var( 's' ) ) ) ); exit(); } } add_action( 'template_redirect', 'cws_nice_search_redirect' ); |
Ik heb het geprobeerd, maar dat werkt niet. Ach, ik vind het ook al wel prima zo.quote:Op zaterdag 28 mei 2011 20:39 schreef Tegan het volgende:
[..]
Denk ik te simpel als je hier gewoon dat search aanpast naar zoeken?
[ code verwijderd ]
het lijkt me anders aardig correct; wat gebeurde er?quote:Op zondag 29 mei 2011 19:54 schreef Complexiteit het volgende:
[..]
Ik heb het geprobeerd, maar dat werkt niet. Ach, ik vind het ook al wel prima zo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php /* Plugin Name: Nice Search Version: 0.3 Plugin URI: http://txfx.net/wordpress-plugins/nice-search/ Description: Redirects ?s=query searches to /search/query, and converts %20 to + Author: Mark Jaquith Author URI: http://coveredwebservices.com/ */ function cws_nice_search_redirect() { if ( is_search() && strpos( $_SERVER['REQUEST_URI'], '/wp-admin/' ) === false && strpos( $_SERVER['REQUEST_URI'], '/zoeken/' ) === false ) { wp_redirect( home_url( '/zoeken/' . str_replace( array( ' ', '%20' ), array( '+', '+' ), get_query_var( 's' ) ) ) ); exit(); } } add_action( 'template_redirect', 'cws_nice_search_redirect' ); |
Ik zou voor een preg_replace gaanquote:Op maandag 6 juni 2011 15:46 schreef -Datdus- het volgende:
Ik ben me even aan het indenken hoe ik het beste een highlighting kan maken in mijn zoekfunctie..
Nog nooit gedaan. Ik dacht aan results exploden en dan weer imploden met wat er is ingevuld en daar dan een ander kleurtje aan geven. Of zie ik het verkeerd?
str_ireplace ?quote:Op maandag 6 juni 2011 16:04 schreef -Datdus- het volgende:
Jullie hebben gelijk.Hij doet bijvoorbeld als je 'D' zoek alleen de D higlighten en niet de 'd' maar dat is wel op te lossen.
str_ireplace (met een i ). Kan het zo even niet voor je testen.quote:Op maandag 6 juni 2011 16:04 schreef -Datdus- het volgende:
Jullie hebben gelijk.Hij doet bijvoorbeld als je 'D' zoek alleen de D higlighten en niet de 'd' maar dat is wel op te lossen.
orgineel hoorquote:
quote:
Dankje, wist niet dat die functie bestond.quote:Op maandag 6 juni 2011 16:09 schreef Pakspul het volgende:
[..]
str_ireplace (met een i ). Kan het zo even niet voor je testen.
[..]
orgineel hoor
Linkquote:Op donderdag 9 juni 2011 11:53 schreef -Datdus- het volgende:
Kan iemand mij helpen met integratie van facebook, hyves en twitter?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |