Changeset 2923
- Timestamp:
- 08/14/08 18:45:46 (4 months ago)
- Files:
-
- trunk/MANIFEST.SKIP (modified) (2 diffs)
- trunk/build/mt-dists/MT.mk (modified) (1 diff)
- trunk/build/mt-dists/MTCS.mk (deleted)
- trunk/build/mt-dists/MTE.mk (modified) (1 diff)
- trunk/build/mt-dists/MTP.mk (deleted)
- trunk/default_templates/openid.mtml (modified) (1 diff)
- trunk/lib/MT/App/CMS.pm (modified) (3 diffs)
- trunk/lib/MT/CMS/Entry.pm (modified) (1 diff)
- trunk/lib/MT/L10N/de.pm (modified) (2 diffs)
- trunk/lib/MT/L10N/es.pm (modified) (10 diffs)
- trunk/lib/MT/L10N/fr.pm (modified) (2 diffs)
- trunk/lib/MT/L10N/ja.pm (modified) (1 diff)
- trunk/lib/MT/L10N/nl.pm (modified) (2 diffs)
- trunk/lib/MT/Object.pm (modified) (1 diff)
- trunk/lib/MT/Template/ContextHandlers.pm (modified) (5 diffs)
- trunk/plugins/StyleCatcher/lib/StyleCatcher/CMS.pm (modified) (1 diff)
- trunk/tmpl/feeds/feed_comment.tmpl (modified) (1 diff)
- trunk/tmpl/feeds/feed_ping.tmpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/MANIFEST.SKIP
r2893 r2923 42 42 #?package=MT ^COPYING 43 43 #?package=MT ^COPYRIGHT 44 #?package=MT ^mt-cp.cgi45 #?package=MT ^mt-static/themes/tristan-blue46 #?package=MT ^mt-static/themes/tristan-blue-4.247 #?package=MT ^addons/Community.pack48 #?package=MT ^mt-static/addons/Community.pack49 44 #?package=MT ^addons/Enterprise.pack 50 45 #?package=MT ^mt-static/addons/Enterprise.pack 51 52 #?package=MTP ^addons53 #?package=MTP ^COPYING54 #?package=MTP ^COPYRIGHT55 #?package=MTP ^mt-cp.cgi56 #?package=MTP ^mt-static/addons57 #?package=MTP ^mt-static/themes/tristan-blue58 #?package=MTP ^mt-static/themes/tristan-blue-4.259 46 60 47 #?package=MTOS ^addons … … 69 56 #?package=MTE ^COPYING 70 57 #?package=MTE ^COPYRIGHT 71 #?package=MTE ^addons/Community.pack72 #?package=MTE ^mt-static/addons/Community.pack73 #?package=MTE ^mt-cp.cgi74 #?package=MTE ^mt-static/themes/tristan-blue75 #?package=MTE ^mt-static/themes/tristan-blue-4.276 77 #?package=MTCS ^COPYING78 #?package=MTCS ^COPYRIGHT79 #?package=MTCS ^addons/Enterprise.pack80 #?package=MTCS ^mt-static/addons/Enterprise.pack81 58 82 59 # MT::App::Viewer trunk/build/mt-dists/MT.mk
r1109 r2923 1 PRODUCT_NAME = Movable Type 1 PRODUCT_NAME = Movable Type Pro 2 2 PRODUCT_CODE = MT trunk/build/mt-dists/MTE.mk
r1109 r2923 1 PRODUCT_NAME = Movable Type 1 PRODUCT_NAME = Movable Type Enterprise 2 2 PRODUCT_CODE = MT trunk/default_templates/openid.mtml
r2756 r2923 3 3 <div class="widget-content"> 4 4 <em><__trans phrase="[_1] accepted here" params="<strong>OpenID</strong>"></em> 5 <a href="<__trans phrase="http://www. movabletype.com/openid/">"><__trans phrase="Learn more about OpenID"></a>5 <a href="<__trans phrase="http://www.sixapart.com/labs/openid/">"><__trans phrase="Learn more about OpenID"></a> 6 6 </div> 7 7 </div> trunk/lib/MT/App/CMS.pm
r2877 r2923 422 422 return { 423 423 'entry' => { 424 'set_published' => {425 label => "Publish Entries",426 order => 100,427 code => "${pkg}Entry::publish_entries",428 permission => 'edit_all_posts,publish_post',429 condition => sub {430 return 0 if $app->mode eq 'view';431 return $app->blog && $app->blog->site_path ? 1 : 0;432 },433 },434 424 'set_draft' => { 435 425 label => "Unpublish Entries", … … 477 467 }, 478 468 'page' => { 479 'set_published' => {480 label => "Publish Pages",481 order => 100,482 code => "${pkg}Entry::publish_entries",483 permission => 'manage_pages',484 condition => sub {485 return 0 if $app->mode eq 'view';486 return $app->blog && $app->blog->site_path ? 1 : 0;487 },488 },489 469 'set_draft' => { 490 470 label => "Unpublish Pages", … … 596 576 label => "Untrust Commenter(s)", 597 577 order => 100, 598 code => " {$pkg}Comment::untrust_commenter",578 code => "${pkg}Comment::untrust_commenter", 599 579 permission => 'manage_feedback', 600 580 }, trunk/lib/MT/CMS/Entry.pm
r2871 r2923 2043 2043 or return $app->errtrans( 2044 2044 "One of the entries ([_1]) did not actually exist", $id ); 2045 next if $entry->status == $new_status;2046 2045 if ( $app->config('DeleteFilesAtRebuild') 2047 2046 && ( MT::Entry::RELEASE() eq $entry->status ) ) trunk/lib/MT/L10N/de.pm
r2894 r2923 4 4 # 5 5 # 6 # $Id :$6 # $Id$ 7 7 8 8 package MT::L10N::de; … … 343 343 ## default_templates/openid.mtml 344 344 '[_1] accepted here' => 'Hier wird [_1] akzeptiert', # Translate - New # OK 345 'http://www. movabletype.com/openid/' => 'http://www.movabletype.com/openid/', # Translate - New # OK345 'http://www.sixapart.com/labs/openid/' => 'http://www.sixapart.com/labs/openid/', # Translate - New # OK 346 346 'Learn more about OpenID' => 'Mehr ÃŒber OpenID erfahren', # Translate - New # OK 347 347 trunk/lib/MT/L10N/es.pm
r2894 r2923 4 4 # 5 5 # 6 # $Id :$6 # $Id$ 7 7 8 8 package MT::L10N::es; … … 343 343 ## default_templates/openid.mtml 344 344 '[_1] accepted here' => '[_1] aceptado aquÃ', 345 'http://www. movabletype.com/openid/' => 'http://www.movabletype.com/openid/',345 'http://www.sixapart.com/labs/openid/' => 'http://www.sixapart.com/labs/openid/', 346 346 'Learn more about OpenID' => 'Más información sobre OpenID', 347 347 … … 1171 1171 ## lib/MT/CMS/Dashboard.pm 1172 1172 'Better, Stronger, Faster' => 'Mejor, más potente, más rápido', 1173 'Movable Type has undergone a significant overhaul in all aspects of performance. Memory utilization has been reduced, publishing times have been increased significantly and search is now 100x faster!' => ' Movable Type ha realizado una importante revisión en todos los aspectos de rendimiento. ¡La memoria de utilización ha sido reducida, el tiempo de publicación se ha incrementado considerablemente y desde ahora la búsqueda es 100xmás rápida!', # Translate - New1173 'Movable Type has undergone a significant overhaul in all aspects of performance. Memory utilization has been reduced, publishing times have been increased significantly and search is now 100x faster!' => 'Se ha realizado una importante revisión en todos los aspectos relacionados con el rendimiento de Movable Type. ¡Se ha reducido la utilización de memoria, el tiempo de publicación y ahora la búsqueda es 100 veces más rápida!', # Translate - New 1174 1174 'Module Caching' => 'Caché de módulos', 1175 'Template module and widget content can now be cached in the database to dramatically speed up publishing.' => ' Los módulos de las plantillas y el contenido widget puede ser ahora cached en la base de datos para acelerar dramáticamente la publicación.', # Translate - New1176 'Improved Template and Design Management' => 'Mejora de la plantilla y la gestión del diseño', # Translate - New1177 'The template editing interface has been enhanced to make designers more efficient at updating their site\'s design. The default templates have also been dramatically simplified to make it easier for you to edit and create the site you want.' => ' La plantilla de interfaz de edición ha sido mejorada para hacer que los diseñadores sean más eficientes en la actualización del diseño de sus sitios. Las platillas predeterminadas también han sido drásticamente simplificadas para que sea más fácil para ud. la edición y la creación del sito que desea.', # Translate - New1175 'Template module and widget content can now be cached in the database to dramatically speed up publishing.' => 'Para acelerar la publicación, hora se cachean en la base de datos los módulos de las plantillas y los contenidos de los widgets.', # Translate - New 1176 'Improved Template and Design Management' => 'Mejora dela gestión de las plantillas y los diseños', # Translate - New 1177 'The template editing interface has been enhanced to make designers more efficient at updating their site\'s design. The default templates have also been dramatically simplified to make it easier for you to edit and create the site you want.' => 'Se ha mejorado el interfaz de la edición de plantillas para aumentar la productividad de los diseñadores a la hora de actualizar el diseño del sitio. También se han simplificado las plantillas predefinidas para facilitar la edición y creación del sitio.', # Translate - New 1178 1178 'Threaded Comments' => 'Hilos de comentarios', 1179 1179 'Allow commenters on your blog to reply to each other increasing user engagement and creating more dynamic conversations.' => 'Permita que los comentaristas de su blog se respondan mutuamente y hagan más dinámicas las conversaciones.', … … 1363 1363 1364 1364 ## lib/MT/App.pm 1365 'Invalid request: corrupt character data for character set [_1]' => ' Solicitud inválida: datos corruptos para el conjunto de caracteres', # Translate - New1365 'Invalid request: corrupt character data for character set [_1]' => 'Petición inválida: caracteres corruptos para el conjunto de caracteres [_1]', # Translate - New 1366 1366 'First Weblog' => 'Primer weblog', 1367 1367 'Error loading blog #[_1] for user provisioning. Check your NewUserTemplateBlogId setting.' => 'Error de telécargamiento #[_1] que comprende la creación de Usuarios. Por favor, verifique sus parámetros NewUserTemplateBlogId.', … … 1609 1609 '_WARNING_DELETE_USER_EUM' => 'Borrar un usuario es una acción irreversible que crea huérfanos en las entradas del usuario. Si desea retirar un usuario o bloquear su acceso al sistema, se recomienda deshabilitar su cuenta. ¿Está seguro de que desea borrar a los usuarios seleccionados\nPodrán re-crearse a sà mismos si el usuario seleccionado existe en el directorio externo.', 1610 1610 '_WARNING_DELETE_USER' => 'El borrado de un usuario es una acción irreversible que crea huérfanos de las entradas del usuario. Si desea retirar a un usuario o bloquear su acceso al sistema, la forma recomendada es deshabilitar su cuenta. ¿Está seguro de que desea borrar el/los usuario/s seleccionado/s?', 1611 '_WARNING_REFRESH_TEMPLATES_FOR_BLOGS' => 'Esta acción restablecerá las plantillas en el(los) blog(s) seleccionado(s) para reinicializar la configuración de fabricación. ¿Está seguro de querer refrescar las plantillas en el(los) blog(s) seleccionado(s)?', # Translate - New1611 '_WARNING_REFRESH_TEMPLATES_FOR_BLOGS' => 'Esta acción restablecerá las plantillas en los blogs seleccionados con la configuración de fábrica. ¿Está seguro de que desea reiniciar las plantillas de los blogs seleccionados?', # Translate - New 1612 1612 'Published [_1]' => '[_1] publicadas', 1613 1613 'Unpublished [_1]' => '[_1] no publicadas', … … 2812 2812 'Refresh [_1] template set' => 'Refrescar el conjunto de plantillas [_1]', 2813 2813 'Refresh global templates' => 'Recargar plantillas globales', # Translate - Case 2814 'Updates current templates while retaining any user-created templates.' => 'Actualiza ciones de las plantillas actuales, manteniendo al mismo tiempo cualquier usuario-creador de plantillas.', # Translate - New2814 'Updates current templates while retaining any user-created templates.' => 'Actualiza las plantillas actuales pero mantiene las plantillas creadas por el usuario.', # Translate - New 2815 2815 'Apply a new template set' => 'Aplicar un nuevo conjunto', 2816 2816 'Deletes all existing templates and install the selected template set.' => 'Borra todas las plantillas existentes e instala el conjunto seleccionado.', … … 2819 2819 'Make backups of existing templates first' => 'Primero, haga copias de seguridad de las plantillas', 2820 2820 'You have requested to <strong>refresh the current template set</strong>. This action will:' => 'Ha solicitado <strong>refrescar el actual conjunto de plantillas</strong>. Esta acción:', 2821 'You have requested to <strong>refresh the global templates</strong>. This action will:' => 'Ha solicitado <strong>recargar plantillas globales</strong>. Esta acción:', # Translate - New2822 'make backups of your templates that can be accessed through your backup filter' => 'reali ce copias de seguridad de sus plantillas que puedan ser accesibles a través de sufiltro de copias de seguridad', # Translate - New2821 'You have requested to <strong>refresh the global templates</strong>. This action will:' => 'Ha solicitado <strong>recargar ñas plantillas globales</strong>. Esta acción:', # Translate - New 2822 'make backups of your templates that can be accessed through your backup filter' => 'realizará copia de seguridad de las plantillas accesibles a través del filtro de copias de seguridad', # Translate - New 2823 2823 'potentially install new templates' => 'instalará potencialmente nuevas plantillas', 2824 2824 'overwrite some existing templates with new template code' => 'reescribirá algunas plantillas existentes con el código de las nuevas plantillas', 2825 2825 'You have requested to <strong>apply a new template set</strong>. This action will:' => 'Ha solicitado <strong>aplicar un nuevo conjunto de plantillas</strong>. Esta acción:', 2826 'You have requested to <strong>reset to the default global templates</strong>. This action will:' => 'Ha solicitado <strong>reinicializar por defecto las plantillas globales</strong>. Esta acción:', # Translate - New2826 'You have requested to <strong>reset to the default global templates</strong>. This action will:' => 'Ha solicitado <strong>reinicializar a las plantillas globales predefinidas</strong>. Esta acción:', # Translate - New 2827 2827 'delete all of the templates in your blog' => 'borrará todas las plantillas del blog', 2828 2828 'install new templates from the selected template set' => 'instalará nuevas plantillas del conjunto seleccionado', 2829 2829 'delete all of your global templates' => 'borrará todas las plantillas globales', # Translate - New 2830 'install new templates from the default global templates' => 'instalará nuevas plantillas globales por defecto', # Translate - New2830 'install new templates from the default global templates' => 'instalará nuevas plantillas con las plantillas globales predefinidas', # Translate - New 2831 2831 'Are you sure you wish to continue?' => '¿Está seguro de que desea continuar?', 2832 2832 … … 3500 3500 'Your [_1] archives have been published.' => 'Se han publicado los archivos [_1].', 3501 3501 'Your [_1] templates have been published.' => 'Se han publicado las plantillas [_1].', 3502 'Publish time: [_1].' => ' Horade publicación: [_1].',3502 'Publish time: [_1].' => 'Tiempo de publicación: [_1].', 3503 3503 'View your site.' => 'Ver sitio.', 3504 3504 'View this page.' => 'Ver página.', … … 3565 3565 'Import File Encoding' => 'Codificación del fichero de importación', 3566 3566 'By default, Movable Type will attempt to automatically detect the character encoding of your import file. However, if you experience difficulties, you can set it explicitly.' => 'Por defecto, Movable Type intentará detectar automáticamente la codificación del fichero a importar. Sin embargo, si experimenta dificultados, puede especificarlo explÃcitamente.', 3567 '<mt:var name="display_name" escape="html">' => ' mt:var name="display_name" escape="html">', # Translate - New3567 '<mt:var name="display_name" escape="html">' => '<mt:var name="display_name" escape="html">', # Translate - New 3568 3568 'Default category for entries (optional)' => 'CategorÃa predefinida de las entradas (opcional)', 3569 3569 'You can specify a default category for imported entries which have none assigned.' => 'Puede especificar una categorÃa predefinida para las entradas importadas que no tengan ninguna asignada.', … … 4483 4483 4484 4484 ## addons/Commercial.pack/config.yaml 4485 'Professional Website' => ' SitioWeb Profesional', # Translate - New4486 'Themes that are compatible with the Professional Website template set.' => 'Temas que son compatibles con el Sitio Web Profesional en el conjunto de plantillas.', # Translate - New4485 'Professional Website' => 'Web Profesional', # Translate - New 4486 'Themes that are compatible with the Professional Website template set.' => 'Temas compatibles con el conjunto de plantillas Web Profesional.', # Translate - New 4487 4487 'Blog Index' => 'Ãndice del blog', 4488 4488 'Blog Entry Listing' => 'Lista de entradas', trunk/lib/MT/L10N/fr.pm
r2894 r2923 4 4 # 5 5 # 6 # $Id :$6 # $Id$ 7 7 8 8 package MT::L10N::fr; … … 343 343 ## default_templates/openid.mtml 344 344 '[_1] accepted here' => '[_1] est accepté', 345 'http://www. movabletype.com/openid/' => 'http://www.movabletype.com/openid/',345 'http://www.sixapart.com/labs/openid/' => 'http://www.sixapart.com/labs/openid/', 346 346 'Learn more about OpenID' => 'Apprenez-en plus à propos d\'OpenID', 347 347 trunk/lib/MT/L10N/ja.pm
r2891 r2923 264 264 ## default_templates/openid.mtml 265 265 '[_1] accepted here' => '[_1]察å¿ããŠããŸã', 266 'http://www. movabletype.com/openid/' => 'http://www.movabletype.jp/openid/',266 'http://www.sixapart.com/labs/openid/' => 'http://www.movabletype.jp/openid/', 267 267 'Learn more about OpenID' => 'OpenIDã«ã€ããŠ', 268 268 trunk/lib/MT/L10N/nl.pm
r2894 r2923 4 4 # 5 5 # 6 # $Id :$6 # $Id$ 7 7 8 8 package MT::L10N::nl; … … 343 343 ## default_templates/openid.mtml 344 344 '[_1] accepted here' => '[_1] hier geaccepteerd', 345 'http://www. movabletype.com/openid/' => 'http://www.movabletype.com/openid/',345 'http://www.sixapart.com/labs/openid/' => 'http://www.sixapart.com/labs/openid/', 346 346 'Learn more about OpenID' => 'Meer weten over OpenID', 347 347 trunk/lib/MT/Object.pm
r2875 r2923 498 498 ) ], 499 499 indexes => { 500 id_type => { columns => [ $id_field, 'type' ] },500 #id_type => { columns => [ $id_field, 'type' ] }, # redundant 501 501 type_vchar => { columns => [ 'type', 'vchar_idx' ] }, 502 502 type_vdt => { columns => [ 'type', 'vdatetime_idx' ] }, trunk/lib/MT/Template/ContextHandlers.pm
r2872 r2923 3233 3233 of expressions. The typical case is a simple variable name: 3234 3234 3235 < mt:Var name="foo">3235 <$mt:Var name="foo"$> 3236 3236 3237 3237 Template variables may be arrays, or hash variables, in which case you … … 3241 3241 This selects the second element from the 'foo' array template variable: 3242 3242 3243 < mt:Var name="foo[1]">3243 <$mt:Var name="foo[1]"$> 3244 3244 3245 3245 This selects the 'bar' element from the 'foo' hash template variable: 3246 3246 3247 < mt:Var name="foo{bar}">3247 <$mt:Var name="foo{bar}"$> 3248 3248 3249 3249 Sometimes you want to obtain the value of a function that is applied … … 3251 3251 number of elements in the 'foo' array: 3252 3252 3253 <mt:Var name="count(foo)"> 3253 <$mt:Var name="count(foo)"$> 3254 3255 Excluding the punctuation required in the examples above, the 'name' 3256 attribute value should contain only alphanumeric characters and, 3257 optionally, underscores. 3258 3259 =item * value 3260 3261 In the simplest case, this attribute triggers I<assignment> of the 3262 specified value to the variable. 3263 3264 <$mt:Var name="little_pig_count" value="3"$> # Stores 3 3265 3266 However, if provided with the 'op' attribute (see below), the value becomes 3267 the operand for the specified mathematical operation and no assignment takes 3268 place. 3269 3270 The 'value' attribute can contain anything other than a double quote. If you 3271 need to use a double quote or the value is very long, you may want to use 3272 the L<SetVarBlock> tag or the L<setvar> global modifier instead. 3254 3273 3255 3274 =item * op 3256 3275 3257 Along with the 'value' attribute, this allows the application of 3258 a number of mathematical operators (see the L<If> tag for which 3259 are supported). 3260 3261 =item * value 3262 3263 If provided with the 'op' attribute, provides the operand for the 3264 specified mathematical operation. 3265 3266 If provided without the 'op' attribute, this causes the variable 3267 to be I<assigned> the value specified. In this way, this tag 3268 is useful for setting variables as well. 3276 Used along with the 'value' attribute to perform a number of mathematical 3277 operations on the value of the variable. When used in this way, the stored 3278 value of the variable doesn't change but instead gets transformed in the 3279 process of being output. 3280 3281 <$mt:Var name="little_pig_count"> # Displays 3 3282 <$mt:Var name="little_pig_count" value="1" op="sub"$> # Displays 2 3283 <$mt:Var name="little_pig_count" value="2" op="sub"$> # Displays 1 3284 <$mt:Var name="little_pig_count" value="3" op="sub"$> # Displays 0 3285 3286 See the L<If> tag for the list of supported operators. 3287 3288 =item * prepend 3289 3290 When used in conjuction with the 'value' attribute to store a value, this 3291 attribute acts as a flag (i.e. 'prepend="1"') to indicate that the new value 3292 should be added to the front of any existing value instead of replacing it. 3293 3294 <$mt:Var name="greeting" value="World"$> 3295 <$mt:Var name="greeting" value="Hello " prepend="1"$> 3296 <$mt:Var name="greeting"$> # Displays: Hello World 3297 3298 =item * append 3299 3300 When used in conjuction with the 'value' attribute to store a value, this 3301 attribute acts as a flag (i.e. 'append="1"') to indicate that the new value 3302 should be added to the back of any existing value instead of replacing it. 3303 3304 <$mt:Var name="greeting" value="Hello"$> 3305 <$mt:Var name="greeting" value=" World" append="1"$> 3306 <$mt:Var name="greeting"$> # Displays: Hello World 3269 3307 3270 3308 =item * function … … 3274 3312 =over 4 3275 3313 3314 =item * push 3315 3316 Adds the element to the end of the array (becomes the last element). 3317 3276 3318 =item * pop 3277 3319 3278 Takes an element from the end of the array (last element). 3320 Removes an element from the end of the array (last element) and 3321 outputs it. 3322 3323 =item * unshift 3324 3325 Adds the element to the front of the array (index 0). 3279 3326 3280 3327 =item * shift … … 3309 3356 =item * key 3310 3357 3311 Identifies a key of a hash template variable.3358 Identifies a value stored for the key of a hash template variable. 3312 3359 3313 3360 =item * default 3314 3361 3315 If the variable is undefined or empty, this value will be output instead. 3362 If the variable is undefined or empty, this value will be output 3363 instead. Use of the 'default' and 'setvar' attributes together make 3364 for an excellent way to conditionally initialize variables. The 3365 following sets the "max_pages" variable to 10 if and only if it does 3366 not yet have a value. 3367 3368 <mt:var name="max_pages" default="10" setvar="max_pages"> 3316 3369 3317 3370 =item * to_json trunk/plugins/StyleCatcher/lib/StyleCatcher/CMS.pm
r2876 r2923 268 268 my $footer = '/* end StyleCatcher imports */'; 269 269 my $styles = $header . "\n"; 270 $styles .= "\@import url(". File::Spec->catfile($app->static_path, $base_css).");\n" if $base_css;270 $styles .= "\@import url(".MT::Util::caturl($app->static_path, $base_css).");\n" if $base_css; 271 271 $styles .= "\@import url($url);\n"; 272 272 $styles .= $footer; trunk/tmpl/feeds/feed_comment.tmpl
r2787 r2923 72 72 <li><a href="<TMPL_VAR NAME=MT_URL>?__mode=list_comments&blog_id=<TMPL_VAR NAME=LOG.COMMENT.BLOG_ID>"><MT_TRANS phrase="From this blog"></a></li> 73 73 74 <li><a href="<TMPL_VAR NAME=MT_URL>?__mode= view&_type=entry&blog_id=<TMPL_VAR NAME=LOG.COMMENT.BLOG_ID>&id=<TMPL_VAR NAME=LOG.COMMENT.ENTRY.ID>&tab=comments"><MT_TRANS phrase="On this entry"></a></li>74 <li><a href="<TMPL_VAR NAME=MT_URL>?__mode=list_comment&blog_id=<TMPL_VAR NAME=LOG.COMMENT.BLOG_ID>&filter_key=_comments_by_entry&filter_val=<TMPL_VAR NAME=LOG.COMMENT.ENTRY_ID>"><MT_TRANS phrase="On this entry"></a></li> 75 75 76 76 <TMPL_IF NAME=LOG.COMMENT.AUTHOR.AUTHENTICATED> trunk/tmpl/feeds/feed_ping.tmpl
r2787 r2923 69 69 <li><a href="<TMPL_VAR NAME=MT_URL>?__mode=list_pings&blog_id=<TMPL_VAR NAME=LOG.TBPING.BLOG_ID>"><MT_TRANS phrase="From this blog"></a></li> 70 70 71 <TMPL_IF NAME=LOG.TBPING.ENTRY.ID><li><a href="<TMPL_VAR NAME=MT_URL>?__mode= view&_type=entry&blog_id=<TMPL_VAR NAME=LOG.TBPING.BLOG_ID>&id=<TMPL_VAR NAME=LOG.TBPING.ENTRY.ID>&tab=pings"><MT_TRANS phrase="On this entry"></a></li>71 <TMPL_IF NAME=LOG.TBPING.ENTRY.ID><li><a href="<TMPL_VAR NAME=MT_URL>?__mode=list_pings&blog_id=<TMPL_VAR NAME=LOG.TBPING.BLOG_ID>&filter=entry_id&filter_val=<TMPL_VAR NAME=LOG.TBPING.ENTRY.ID>"><MT_TRANS phrase="On this entry"></a></li> 72 72 73 73 </TMPL_IF><li><a href="<TMPL_VAR NAME=MT_URL>?__mode=search_replace&blog_id=<TMPL_VAR NAME=LOG.TBPING.BLOG_ID>&_type=ping&search=<TMPL_VAR NAME=LOG.TBPING.BLOG_NAME ESCAPE=URL>&do_search=1"><MT_TRANS phrase="By source blog"></a></li>
