| Zobrazit předchozí téma :: Zobrazit následující téma |
| Autor |
Zpráva |
admin Administrátor

![]()
Založen: 17.5.2002 Příspěvky: 699 Bydliště: Olomoucký kraj
|
Zaslal: 22 srpen 2002 03:08 Předmět: Jednoduchá volba datumu |
|
|
Tento mod slouží pro nahrazení toho nepohodlného a pro normální lidi zcela nic neříkajícího zadávaného datumu v PHP formátu za klasický Select Box, s předvolenýma možnostma způsobu zobrazení datumu.
Postup instalace
otevřít soubor includes/functions_selects.php
| kód: | přidat na konec souboru před ?> tento kód:
function date_format_select($default, $timezone, $select_name = 'dateformat')
{
global $board_config;
// Zde si doplňte pole přednastavených hodnot způsobu zobrazení datumu
$date_formats = array(
'D d M, Y',
'D d M, Y g:i a',
'D d M, Y H:i',
'l d M, Y',
'l d M, Y g:i a',
'l d M, Y H:i',
'j F Y',
'j F Y, g:i a',
'j F Y, H:i',
'F j Y',
'F j Y, g:i a',
'F j Y, H:i',
'j. n. Y',
'j. n. Y, g:i a',
'j. n. Y, H:i',
'd. m. Y',
'd. m. Y, g:i a',
'd. m. Y, H:i',
);
if ( !isset($timezone) )
{
$timezone == $board_config['board_timezone'];
}
$now = time() + (3600 * $timezone);
$df_select = '<select name="' . $select_name . '">';
for ($i = 0; $i < sizeof($date_formats); $i++)
{
$format = $date_formats[$i];
$display = date($format, $now);
$display = create_date($format, time(), $board_config['board_timezone']);
$df_select .= '<option value="' . $format . '"';
if (isset($default) && ($default == $format))
{
$df_select .= ' selected';
}
$df_select .= '>' . $display . '</option>';
}
$df_select .= '</select>';
return $df_select;
} |
otevřít soubor includes/usercp_register.php
| kód: | vyhledat:
'DATE_FORMAT' => $user_dateformat,
nahradit jej za:
'DATE_FORMAT_SELECT' => date_format_select($user_dateformat, $user_timezone), |
otevřít soubor admin/admin_users.php
| kód: | vyhledat:
'DATE_FORMAT' => $user_dateformat,
nahradit jej za:
'DATE_FORMAT_SELECT' => date_format_select($user_dateformat, $user_timezone), |
otevřít soubor admin/admin_board.php
| kód: | vyhleat:
"DEFAULT_DATEFORMAT" => $new['default_dateformat'],
nahradit jej za:
"DEFAULT_DATEFORMAT" => date_format_select($new['default_dateformat'], $timezone_select), |
otevřít soubor templates/subSilver/admin/board_config_body.tpl
| kód: | vyhledat:
<td class="row1">{L_DATE_FORMAT}<br /><span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2"><input type="text" name="default_dateformat" value="{DEFAULT_DATEFORMAT}" /></td>
nahradit jej za:
<td class="row1">{L_DATE_FORMAT}</td>
<td class="row2"><span class="gensmall">{DEFAULT_DATEFORMAT}</span></td> |
otevřít soubor templates/subSilver/profile_add_body.tpl
| kód: | vyhledat:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span><br />
<span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="dateformat" value="{DATE_FORMAT}" maxlength="14" class="post" />
</td>
nahradit jej za:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span></td>
<td class="row2"><span class="gensmall">{DATE_FORMAT_SELECT}</span></td> |
otevřít soubor templates/subSilver/admin/user_edit_body.tpl
| kód: | vyhledat:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span><br />
<span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="dateformat" value="{DATE_FORMAT}" maxlength="14" class="post" />
</td>
nahradit za:
<td class="row1"><span class="gen">{L_DATE_FORMAT}</span></td>
<td class="row2"><span class="gensmall">{DATE_FORMAT_SELECT}</span></td> |
|
|
| Návrat nahoru |
|
 |
admin Administrátor

![]()
Založen: 17.5.2002 Příspěvky: 699 Bydliště: Olomoucký kraj
|
Zaslal: 23 srpen 2002 23:51 Předmět: Re: Jednoduchá volba datumu |
|
|
Zde je snad seznam všmožných dostupných kombinací pro tu volbu datumu:
| kód: | 'D d M, Y', // Sun 18 Aug, 2002
'D d M, Y g:i a', // Sun 18 Aug, 2002 4:38 pm
'D d M, Y H:i', // Sun 18 Aug, 2002 16:38
'l d M, Y', // Sunday 18 Aug, 2002
'l d M, Y g:i a', // Sunday 18 Aug, 2002 4:38 pm
'l d M, Y H:i', // Sunday 18 Aug, 2002 16:38
'D M d, Y', // Sun Aug 18, 2002
'D M d, Y g:i a', // Sun Aug 18, 2002 4:38 pm
'D M d, Y H:i', // Sun Aug 18, 2002 16:38
'j F Y', // 18 August 2002
'j F Y, g:i a', // 18 August 2002, 4:38 pm
'j F Y, H:i', // 18 August 2002, 16:38
'jS F Y', // 18th August 2002
'jS F Y, g:i a', // 18th August 2002, 4:38 pm
'jS F Y, H:i', // 18th August 2002, 16:38
'F j Y', // August 18 2002
'F j Y, g:i a', // August 18 2002, 4:38 pm
'F j Y, H:i', // August 18 2002, 16:38
'F jS Y', // August 18th 2002
'F jS Y, g:i a', // August 18th 2002, 4:38 pm
'F jS Y, H:i', // August 18th 2002, 16:38
'j/n/Y', // 18/8/2002
'j/n/Y, g:i a', // 18/8/2002, 4:38 pm
'j/n/Y, H:i', // 18/8/2002, 16:38
'n/j/Y', // 8/18/2002
'n/j/Y, g:i a', // 8/18/2002, 4:38 pm
'n/j/Y, H:i', // 8/18/2002, 16:38
'Y-m-d', // 2002-08-18
'Y-m-d, g:i a', // 2002-08-18, 4:38 pm
'Y-m-d, H:i', // 2002-08-18, 16:38
'j. n. Y', // 18. 8. 2002
'j. n. Y, g:i a', // 18. 8. 2002, 4:38 pm
'j. n. Y, H:i', // 18. 8. 2002, 16:38
'd. m. Y', // 18. 08. 2002
'd. m. Y, g:i a', // 18. 08. 2002, 4:38 pm
'd. m. Y, H:i', // 18. 08. 2002, 16:38 |
|
|
| Návrat nahoru |
|
 |
L_K Nováček

Založen: 26.4.2003 Příspěvky: 9
|
Zaslal: 29 duben 2003 08:38 Předmět: Re: Jednoduchá volba datumu |
|
|
Stává se mi chyba, že na úvodní stránce bez přihlášení se mi datum a časy špatně ukážou.
Příkad: Právě je <48eúterýec30 4am04e=
Pokud se uživatel přihlásí, tak je to v pohodě |
|
| Návrat nahoru |
|
 |
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně. Srubové domy, dřevostavby a víkendové sruby.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky. Nafukovací balonky s potiskem.
Výhodné sázkové kanceláře. značkové oblečení z USA, luxusní kabelky a také peněženky nabízí eshop usaboutique.cz.
Apartment in Prague - accommodation in Prag, prague apartments, luxusní anglické dýmky a kvalitní doutníky, značkové spodní prádlo a podprsenky
|  |
Jirka_P Účastník


Založen: 22.8.2003 Příspěvky: 39 Bydliště: Oslavany
|
Zaslal: 22 srpen 2003 08:35 Předmět: Re: Jednoduchá volba datumu |
|
|
| Azu napsal: | Tento mod slouží pro nahrazení toho nepohodlného a pro normální lidi zcela nic neříkajícího zadávaného datumu v PHP formátu za klasický Select Box, s předvolenýma možnostma způsobu zobrazení datumu.
Postup instalace
otevřít soubor includes/functions_selects.php
| kód: | přidat na konec souboru před ?> tento kód:
function date_format_select($default, $timezone, $select_name = 'dateformat')
{
global $board_config;
// Zde si doplňte pole přednastavených hodnot způsobu zobrazení datumu
$date_formats = array(
'D d M, Y',
'D d M, Y g:i a',
'D d M, Y H:i',
'l d M, Y',
'l d M, Y g:i a',
'l d M, Y H:i',
'j F Y',
'j F Y, g:i a',
'j F Y, H:i',
'F j Y',
'F j Y, g:i a',
'F j Y, H:i',
'j. n. Y',
'j. n. Y, g:i a',
'j. n. Y, H:i',
'd. m. Y',
'd. m. Y, g:i a',
'd. m. Y, H:i',
);
if ( !isset($timezone) )
{
$timezone == $board_config['board_timezone'];
}
$now = time() + (3600 * $timezone);
$df_select = '<select name="' . $select_name . '">';
for ($i = 0; $i < sizeof($date_formats); $i++)
{
$format = $date_formats[$i];
$display = date($format, $now);
$display = create_date($format, time(), $board_config['board_timezone']);
$df_select .= '<option value="' . $format . '"';
if (isset($default) && ($default == $format))
{
$df_select .= ' selected';
}
$df_select .= '>' . $display . '</option>';
}
$df_select .= '</select>';
return $df_select;
} |
otevřít soubor includes/usercp_register.php
| kód: | vyhledat:
'DATE_FORMAT' => $user_dateformat,
nahradit jej za:
'DATE_FORMAT_SELECT' => date_format_select($user_dateformat, $user_timezone), |
otevřít soubor admin/admin_users.php
| kód: | vyhledat:
'DATE_FORMAT' => $user_dateformat,
nahradit jej za:
'DATE_FORMAT_SELECT' => date_format_select($user_dateformat, $user_timezone), |
otevřít soubor admin/admin_board.php
| kód: | vyhleat:
"DEFAULT_DATEFORMAT" => $new['default_dateformat'],
nahradit jej za:
"DEFAULT_DATEFORMAT" => date_format_select($new['default_dateformat'], $timezone_select), |
otevřít soubor templates/subSilver/admin/board_config_body.tpl
| kód: | vyhledat:
<td class="row1">{L_DATE_FORMAT}<br /><span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2"><input type="text" name="default_dateformat" value="{DEFAULT_DATEFORMAT}" /></td>
nahradit jej za:
<td class="row1">{L_DATE_FORMAT}</td>
<td class="row2"><span class="gensmall">{DEFAULT_DATEFORMAT}</span></td> |
otevřít soubor templates/subSilver/profile_add_body.tpl
| kód: | vyhledat:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span><br />
<span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="dateformat" value="{DATE_FORMAT}" maxlength="14" class="post" />
</td>
nahradit jej za:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span></td>
<td class="row2"><span class="gensmall">{DATE_FORMAT_SELECT}</span></td> |
otevřít soubor templates/subSilver/admin/user_edit_body.tpl
| kód: | vyhledat:
<td class="row1"><span class="gen">{L_DATE_FORMAT}:</span><br />
<span class="gensmall">{L_DATE_FORMAT_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="dateformat" value="{DATE_FORMAT}" maxlength="14" class="post" />
</td>
nahradit za:
<td class="row1"><span class="gen">{L_DATE_FORMAT}</span></td>
<td class="row2"><span class="gensmall">{DATE_FORMAT_SELECT}</span></td> |
|
To by se mi hodilo, ale nemám odvahu to sám inplentovat ( |
|
| Návrat nahoru |
|
 |
Rorek Účastník

Založen: 31.8.2004 Příspěvky: 35 Bydliště: Příbram
|
Zaslal: 31 srpen 2004 22:34 Předmět: Re: Jednoduchá volba datumu |
|
|
Tak jsem to právě nainstaloval a je to super.
Díky moc  |
|
| Návrat nahoru |
|
 |
cormick Nováček

Založen: 9.5.2008 Příspěvky: 6
|
Zaslal: 13 červen 2008 11:08 Předmět: |
|
|
Pouzil som tento navod. vsetko ide ako ma len v konfiguracii nejde zmenit D M d, Y g:i a ako keby ta tabulka zmyzla. Ma to tak byt alebo som niekde spravil chybu. Ako by som mohol nastavit format na D M d, Y H:i aj bez tej tabulky ?  |
|
| Návrat nahoru |
|
 |
|
|
|
|
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Nemůžete stahovat ani prohlížet přiložené soubory
|
Powered by phpBB & phpBB SEO © 2001, 2005 phpBB Group Český překlad phpBB Czech - www.phpbbcz.com Optimalizoval JanoF - PCforum.sk
|