WackoWiki: WackoIdeas/��������� ...

Home Page | ��������� | ����� �������� | ������������ | ������� | ����������� | ����:  ������:  

��������� ��� ����

����� �������� ������� �����������, ��� ����� ����� ���������



/Alexander Nickolsky : ������ �������� ������, ��� ���� �������� �����. ��� ��� ��� – �����.
� ��������� �������� � �������� – ����� �������� ������� ������ ��������. ��������� �� ���� – � ���� �� �� ������, ��� � CVS�. ��� ����� ������� 5 ��������� :


� wakka.php ��������� ����� :


function LoadClusterPages($cluster)
     { return $this->LoadAll("select ".$this->pages_meta." from ".$this->config["table_prefix"]."pages where tag like '".mysql_escape_string($cluster)."/%' and latest = 'Y' order by BINARY tag"); }

� actions/pageindex ������ ��� :


if (!isset($root)) { $root=""; $pages = $this->LoadAllPages();}
else {$pages = $this->LoadClusterPages($root); $root=$root."/";}
if ($pages)
{
  foreach ($pages as $page)
  {
    $access =$this->HasAccess("read",$page["tag"]);
    if ($access || !$this->config["hide_locked"])
    {
      if (!preg_match("/^Comment/", $page["tag"])) {
        $firstChar = strtoupper($page["tag"][strlen($root)]);
        if (!preg_match("/".ALPHA."/", $firstChar)) { $firstChar = "#"; }

����� ��� �� ������.

� ���� ���� �������� �������. �� ���� ����� � ��������, �����. � ���� ��������� � ������� ���������� ������ ���� ���� �������. �� ��� ���� ��� ��������� �� ���������� – ������� �����������, �����, �� ����� ���������� �������, �� ������ ���.
Back Links? ��������, �� �� �����. ���� � ���, ��� ���� �� ���� ��������� – ������ �� �����������. �.�. �� ������ ��� ���� ������. ����� ����, ��� �� ������ ������������ �������� �������, � ��� ������, ��� ����� ������ ���������� �������� ������� [[../��������� ���������]] � ��� ������ ���.
����������, ��� �����: ����� ���-��� ����� keyword:�����, keyword:����������� ��� �� ������������ ������.
� ����������� find, ������� ����� ����������� keyword: � ������� ����� ��� ������. ����� ��� ������ ��� �������������� �� ������������?
\%\%, $$, ;;? ��� ����� ��� ������ keyword:...


RomanIvanov: ����� �����, ��� ���������� ��������� ��������� � ���������� ������� � ������������ �� ���������� ������� � � ��������� ���������� Wacko Ideas.���������.




AndreyNovikov? /10.02.2004 21:35/ �� ���� ��� ���, � ��� ������� ����������, ���� ������� (��� �� ����� ���� index, � ��� – ������ ����) ���������� ������ �������� ��������, � �� ���� ���� � ��������. ���, ��� � ��� ������ (������� �������� pageindex.php):


<?
if ($pages = $this->LoadAllPages())
{

  foreach (
$pages as $page)
  {
    if (!
preg_match("/^Comment/", $page["tag"]))
    {
      
$access =$this->HasAccess("read",$page["tag"]);
      if (
$access || !$this->config["hide_locked"])
      {
        
$pp = explode("/", $page["tag"]);
        
$pl = "";
        foreach (
$pp as $subpage)
        {
          
$pl .= $subpage;
          if (
$this->LoadPage($pl, "", 1, 1))
            
$ph[$subpage] = $pl;
          
$pl .= "/";
        }
      }
    }
  }
  
uksort($ph, "strnatcasecmp");
  
reset($ph);
  foreach (
$ph as $page => $link)
  {
    
$firstChar = strtoupper($page[0]);
    if (!
preg_match("/".ALPHA."/", $firstChar)) { $firstChar = "#"; }
    if (
$firstChar != $curChar) {
      if (
$curChar) print("<br />\n");
      print(
"<strong>$firstChar</strong><br />\n");
      
$curChar = $firstChar;
    }
    print(
$this->Link("/".$link,"",$page)."<br />\n");
  }
  }
else
{
  echo
$this->GetResourceValue("NoPagesFound");
}
?>

��������, ���� ���, �� PHP ��� 6 ��� �� �����...


UPD ��� ������ �� ������������� �������, ����, ���� ��������� ����� �������� ����������, ��������� � ��� ����� ���������� ����������� ������, �������� ���:
����������, ����
����������, ����
�� ��� �������, ��� ����� ��������� ������� ����� ����������, ���:
���� / ����� / ����� / ���� / ���� / ����������?
���� / ����� / ����� / ���� / ���� / ����������?


 
������ ���. [�������� �����/�����]
������������ ���. [�������� �����������/�����]
Donate
����� ������: 2.785 s
������������ ������: 1.502 Mb