Advertisement:
GCWebhosting

Author Topic: Minimalna dužina posta  (Read 740 times)

Offline DukaPG

  • Semi-Newbie
  • *
  • Posts: 31
Minimalna dužina posta
« on: January 20, 2011, 05:56:35 PM »
Da li je moguće zadati minimalnu dužinu posta za 1.1.12 ?
Nerijetko je pojedincima citav post samo jedan smile!
Takođe, je li moguće ograničiti broj smajlova u jednom postu?
« Last Edit: January 20, 2011, 06:10:12 PM by DukaPG »

Offline Dzonny

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,917
  • Gender: Male
  • No sleep...
    • dzontra.nikola on Facebook
    • Dzonny on GitHub
    • dzontranikola on LinkedIn
    • @opusteniforum on Twitter
    • Samo opusteno
Re: Minimalna dužina posta
« Reply #1 on: January 21, 2011, 03:35:28 AM »
http://custom.simplemachines.org/mods/index.php?mod=2117
Za ograničenje smejlija ne znam da li postoji, ali prečešljaj sajt sa modovima.

Offline Skipper.

  • SMF Hero
  • ******
  • Posts: 2,436
  • Gender: Male
  • Ako si nekom pomogao spremi se da trpiš posledice.
    • FMBalkan on Facebook
    • @FM_Balkan on Twitter
    • FM-Balkan
Re: Minimalna dužina posta
« Reply #2 on: January 21, 2011, 05:24:17 AM »
Za smajlice:
Folder Sources, fajl Post.php

Nadji
Code: [Select]
   $post_errors[] = 'long_message';Dodaj posle toga:
Code: [Select]
   if (isset($_POST['message']))
   {
      $smileyLimit = 3;

      $prev = substr_count($_POST['message'], '[img') + substr_count($_POST['message'], '[IMG');
      $tempmsg = doUBBC($_POST['message'], true);
      if (substr_count($tempmsg, '<img') > ($prev + $smileyLimit))
         $post_errors[] = 'smiley_limit';
   }
smiley limit stavi po tvojoj zelji.

Drugi korak:

Themes/default/languages/Post.language.php (umesto language ide jezik koji ti koristis)
Nadji
Code: [Select]
?>
Dodaj pre toga:

Code: [Select]
$txt['error_smiley_limit'] = 'Dozvoljeno je samo x smajlija po poruci.';
Tekst greske menjaj kako ti zelis. Ovako sam ja to odradio dok sam bio na 1.1.11. verziji foruma i radilo je odlicno.
      

It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.