当前位置: 首页>>代码示例>>PHP>>正文


PHP Link::newWindowLink方法代码示例

本文整理汇总了PHP中Link::newWindowLink方法的典型用法代码示例。如果您正苦于以下问题:PHP Link::newWindowLink方法的具体用法?PHP Link::newWindowLink怎么用?PHP Link::newWindowLink使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Link的用法示例。


在下文中一共展示了Link::newWindowLink方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Link

$menu->addEntry(Link::newWindowLink("http://twitter.com/zero_fansub", "Twitter"));
$menu->addEntry(Link::newWindowLink("radio", "Radio"));
$menu->addEntry(new Link("index.php?page=contact", "Contact"));
$menu->addEntry(new Link("index.php?page=about", "À propos..."));
$menu->addEntry(new Link("index.php?page=bug", "Signaler un bug"));
$leftCol->addComponent(new MenuComponent($menu));
$menu = new Menu();
$projectLink = new Link("index.php?page=projects", "Projets");
$projectLink->setStyle("font-size: 1.5em;");
$menu->addEntry($projectLink);
$menu->addEntry(new Link("index.php?page=team", "L'équipe"));
$menu->addEntry(Link::newWindowLink("http://forum.zerofansub.net/p32750.htm", "Avancement"));
$menu->addEntry(new Link("index.php?page=recruit", "Recrutement"));
$menu->addEntry(Link::newWindowLink("http://www.bt-anime.net/index.php?page=tracker&team=Z%e9ro", "Torrent"));
$menu->addEntry(new Link("index.php?page=xdcc", "XDCC"));
$leftCol->addComponent(new MenuComponent($menu));
$menu = new Menu();
$menu->addEntry(new Link("index.php?page=dossiers", "Dossiers"));
$menu->addEntry(Link::newWindowLink("galerie/index.php?spgmGal=Zero_fansub/Images", "Images"));
$menu->addEntry(Link::createHentaiAccessLink());
$leftCol->addComponent(new MenuComponent($menu));
$menu = new Menu();
/* Hidden because never updated:
	$menu->addEntry("Serveur/mois : 173,39 €");
	$menu->addEntry("Dons du mois : 20 €");
	*/
$donateLink = Link::newWindowLink("https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mba_06%40hotmail%2efr&item_name=Zero&no_shipping=0&no_note=1&tax=0&currency_code=EUR&lc=FR&bn=PP%2dDonationsBF&charset=UTF%2d8", "Faire un don");
$donateLink->setStyle("font-size: 1.2em;");
$menu->addEntry($donateLink);
$leftCol->addComponent(new MenuComponent($menu));
$leftCol->writeNow();
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:31,代码来源:colLeft.php

示例2: Title

<?php

$page = PageContent::getInstance();
$page->addComponent(new Title("XDCC", 1));
$message = new SimpleTextComponent();
$message->setClass("xdcc");
$page->addComponent($message);
$message->addComponent("Pour télécharger un fichier, aller sur le chan IRC (");
$ircLink = Link::newWindowLink("irc://irc.fansub-irc.eu/zero", "Lien du Channel");
$message->addComponent($ircLink);
$message->addLine(") et tapez la commande :");
$message->addLine();
$message->addLine("<code>/msg [Zero]Rin xdcc send <i>NUMERO</i></code>");
$message->addLine();
$message->addLine("ou <code><i>NUMERO</i></code> doit être remplacé par le numéro du paquet (voir liste ci-dessous).");
$message->addLine();
$message->addLine();
$message->addLine("<iframe src='xdcc_list' width='100%' height='600' frameborder='0'><p>Your browser does not support iframes.</p></iframe>");
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:18,代码来源:xdcc.php

示例3: __construct

    public function __construct(News $news)
    {
        $this->setClass("news");
        $title = new Title($news->getTitle(), 2);
        $title->setClass("title");
        $newsUrl = $news->getUrl();
        $this->addComponent(new Link($newsUrl, $title));
        $subtitle = new Title(null, 4);
        $subtitle->setClass("subtitle");
        $time = "Préparée";
        $timestamp = $news->getPublicationTime();
        if ($timestamp !== null) {
            $time = strftime("%d/%m/%Y", $timestamp);
        }
        $subtitle->addComponent($time);
        if (count($news->getAuthors()) > 0) {
            $s = "";
            foreach ($news->getAuthors() as $author) {
                $s .= ", " . $author;
            }
            $subtitle->addComponent(" par " . substr($s, 2));
        }
        $this->addComponent($subtitle);
        $message = new SimpleTextComponent(Format::convertTextToHtml($news->getMessage()));
        $message->setClass("message");
        $message->setContentPinned(true);
        $this->addComponent($message);
        if ($news->isReleasing()) {
            $releases = array();
            foreach ($news->getReleasing() as $release) {
                if ($release instanceof Project) {
                    $pid = $release->getID();
                    if (!array_key_exists($pid, $releases)) {
                        $releases[$pid] = array();
                    } else {
                        // project already listed
                    }
                } else {
                    if ($release instanceof Release) {
                        $pid = $release->getProject()->getID();
                        if (!array_key_exists($pid, $releases)) {
                            $releases[$pid] = array();
                        } else {
                            // array already exists, continue
                        }
                        array_push($releases[$pid], $release->getID());
                    } else {
                        throw new Exception($release . " is not a release nor a project.");
                    }
                }
            }
            $content = '';
            foreach ($releases as $pid => $ids) {
                if (empty($ids)) {
                    $content .= '[release=' . $pid . '|*][/release]';
                } else {
                    $content .= '[release=' . $pid . '|' . implode(",", $ids) . '][/release]';
                }
                $content .= "\n";
            }
            $releasing = new SimpleTextComponent(Format::convertTextToHtml($content));
            $releasing->setLegend('Sorties');
            $releasing->setClass("releases");
            $this->addComponent($releasing);
        }
        $commentId = $news->getCommentID();
        if ($commentId !== null) {
            $commentAccess = new SimpleTextComponent();
            $commentAccess->setClass("comment");
            $commentAccess->addComponent("~ ");
            $commentAccess->addComponent(Link::newWindowLink(new Url("http://commentaires.zerofansub.net/t" . $commentId . ".htm"), "Commentaires"));
            $commentAccess->addComponent(" - ");
            $commentAccess->addComponent(Link::newWindowLink(new Url("http://commentaires.zerofansub.net/posting.php?mode=reply&t=" . $commentId), "Ajouter un commentaire"));
            $commentAccess->addComponent(" ~");
            $this->addComponent($commentAccess);
        }
        $twitterTitle = $news->getTwitterTitle();
        if ($twitterTitle == null) {
            $twitterTitle = "[Zero] " . $news->getTitle();
        }
        $twitterPart = new SimpleTextComponent();
        $twitterPart->setClass("twitter");
        $twitterButton = '<a href="https://twitter.com/share" class="twitter-share-button" data-url="' . $newsUrl->toFullString() . '" data-text="' . $twitterTitle . '" data-via="zero_fansub" data-lang="fr">Tweeter</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>';
        $twitterPart->addComponent($twitterButton);
        $this->addComponent($twitterPart);
        $googlePart = new SimpleTextComponent();
        $googlePart->setClass("google");
        $googleButton = '<div class="g-plusone" data-href="' . $newsUrl->toFullString() . '" data-size="medium"></div>';
        $googlePart->addComponent($googleButton);
        $this->addComponent($googlePart);
        $this->setMetaData('itemscope');
        $this->setMetaData('itemtype', 'http://schema.org/Product');
        $title->setMetaData('itemprop', 'name');
        $message->setMetaData('itemprop', 'description');
        $c = $message->getComponent(0);
        $c = preg_replace('#<img #', '<img itemprop="image"', $c);
        $message->setComponent(0, $c);
        $facebookPart = new SimpleTextComponent();
        $facebookPart->setClass("facebook");
//.........这里部分代码省略.........
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:101,代码来源:NewsComponent.php

示例4: VersionDescriptor

        // TODO create a link to access the old websites (clone in temp if not yet there)
        $desc = new VersionDescriptor($version, $output);
        $versions[] = $desc;
    }
}
/***********************\
	         DISPLAY
	\***********************/
$page = PageContent::getInstance();
$page->addComponent(new Title("À propos...", 1));
$page->addComponent(new Title("Historique des versions", 2));
$table = new Table();
$page->addComponent($table);
$row = new TableRow();
$head = new TableHeader("Version");
$head->setClass("version");
$row->addComponent($head);
$head = new TableHeader("Déscription");
$head->setClass("description");
$row->addComponent($head);
$head = new TableHeader("Aperçu");
$head->setClass("preview");
$row->addComponent($head);
$table->addComponent($row);
foreach ($versions as $desc) {
    $row = new TableRow();
    $row->addComponent(preg_match('#^[0-9]+(\\.0+)*$#', $desc->getVersion()) ? '<b>' . $desc->getVersion() . '</b>' : $desc->getVersion());
    $row->addComponent(Format::convertTextToHtml($desc->getComment()));
    $row->addComponent(WEBSITE_VERSION == $desc->getVersion() ? 'Version actuelle !' : $desc->getUrl() == null ? 'Non dispo' : Link::newWindowLink($desc->getUrl(), "Utiliser cette version"));
    $table->addComponent($row);
}
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:31,代码来源:about.php

示例5: getAllProjects

    public static function getAllProjects()
    {
        if (Project::$allProjects === null) {
            $project = new Project("haganai", "Boku ha Tomodachi ga Sukunai");
            $project->setOriginalName("Boku ha Tomodachi ga Sukunai");
            $project->setAiringYear(2011);
            $project->setStudio(Link::newWindowLink("http://www.haganai.net/", "Studio AIC"));
            $project->setGenre("Comédie - Ecchi");
            $project->setSynopsis("C'est bien connu, les otakus n'ont pas d'amis. Mais quand on n'en est pas un, ça ne veut pas dire pour autant qu'on en a. Si vous aussi vous avez du mal avec les autres, peut-être vous reconnaitrez-vous dans cette série. Sinon, vous pourrez toujours en profiter pleinement pour découvrir comment s'amuser quand on n'a pas d'amis... ou tout du moins quand on en est convaincus.");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t2053-Ton-avis-sur-Boku-wa-tomodachi-ga-sukunai.htm");
            $project->setStatus(Project::RUNNING, null);
            Project::$allProjects[] = $project;
            $project = new Project("haganaioav", "Boku ha Tomodachi ga Sukunai OAV");
            $project->setOriginalName("Boku ha Tomodachi ga Sukunai OAV");
            $project->setAiringYear(2011);
            $project->setStudio(Link::newWindowLink("http://www.anime-int.com/", "Studio AIC"));
            $project->setGenre("Comédie - Ecchi");
            $project->setSynopsis("Quand on a une bonne bande d'amis, on partage de bons moments ensemble. On organise des pique-niques, chacun apporte son repas, et tout le monde s'amuse avec entrain. Enfin ça, c'est ce qu'on fait quand on a des amis. Mais quand on n'en a pas, que fait-on ? Eh bien, certains essayent de faire comme si... et là, ça peut tourner au génocide. Attention à la crise de foie.");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t2053-Ton-avis-sur-Boku-wa-tomodachi-ga-sukunai.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("kodomo", "Kodomo no Jikan");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOriginalName("Kodomo no Jikan");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.kojika-anime.com/", "Kojika-anime.com"));
            $project->setAiringYear(2007);
            $project->setStudio(Link::newWindowLink("http://www.stbarcelona.com/", "Studio Barcelona"));
            $project->setGenre("Comédie - Ecchi");
            $project->setAuthor("Watashiya Kaworu");
            $project->setSynopsis("M. Aoki Daisuke sensei est un tout nouvel instituteur en primaire et débute sa carrière dans une classe d'enfants a priori calme, mais il découvrira que même à neuf ans on peut être bien précoce. Il fera la rencontre de Rin Kokonoe, Kuro Kagami et Mimi Usa, trois jeunes filles de sa classe qui sont prêtes à lui apporter bien des soucis, surtout pour la petite Kokonoe. Cette dernière fera tout pour que son sensei chéri tombe amoureux d'elle, comme par exemple des pièges parfois osés, et rendra sa vie de nouvel instituteur très difficile. \nAu fil du temps, Aoki sensei découvrira que tout n'est pas toujours rose dans la vie de ses élèves et fera de son mieux pour les aider à surmonter les problèmes, même s'il met parfois en jeu son poste d'éducateur. Reste à voir dans quelles galères il se mettra, surtout avec le trio Kokonoe, Kagami et Usa.");
            $project->setVosta('<a href="http://www.genjo-subs.net/" target="_blank">Genjo Subs</a> et <a href="http://loli-pop-subs.blogspot.com/" target="_blank">Loli-Pop-Subs</a>');
            $project->setDiscussionUrl("http://forum.zerofansub.net/t252-Ton-avis-sur-Kodomo-no-Jikan.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("kodomooav", "Kodomo no Jikan OAV");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOriginalName("Kodomo no Jikan OVA");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.kojika-anime.com/", "Kojika-anime.com"));
            $project->setAiringYear(2007);
            $project->setStudio(Link::newWindowLink("http://www.stbarcelona.com/", "Studio Barcelona"));
            $project->setGenre("Comédie - Ecchi");
            $project->setAuthor("Watashiya Kaworu");
            $project->setSynopsis("Rin, Kuro et Mimi sont trois adorables petites filles de 10 ans qui découvrent le monde des adultes... C'est l'anniversaire d'Aoki, leur instituteur mais aussi l'amoureux secret de Rin. Celle-ci tente donc de le séduire en lui offrant un cadeau... original.");
            $project->setVosta('<a href="http://www.genjo-subs.net/" target="_blank">Genjo Subs</a>');
            $project->setComment("Si vous souhaitez regarder l'OAV mais aussi la série, il est conseillé de regarder l'OAV entre l'épisode 5 et 6.\nSi vous voulez connaître rapidement la série, cet OAV résume bien et on peut le regarder sans voir la série. Mais c'est quand même mieux de regarder la série, évidemment ^^");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t251-Ton-avis-sur----Kodomo-no-Jikan-OAV.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("kodomo2", "Kodomo no Jikan ~ Ni Gakki");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOriginalName("Kodomo no Jikan ~Second Season~");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.kojika-anime.com/", "Kojika-anime.com"));
            $project->setAiringYear(2009);
            $project->setStudio(Link::newWindowLink("http://www.stbarcelona.com/", "Studio Barcelona"));
            $project->setGenre("Comédie - Ecchi");
            $project->setAuthor("Watashiya Kaworu");
            $project->setVosta('<a href="http://loli-pop-subs.blogspot.com/" target="_blank">Loli-Pop-Subs</a>');
            $project->setDiscussionUrl("http://forum.zerofansub.net/t358-Ton-avis-sur-Kodomo-no-Jikan-Saison-2.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("kodomonatsu", "Kodomo no Natsu Jikan");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOriginalName("Kodomo no Jikan - Kodomo no Natsu Jikan");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.kojika-anime.com/", "Kojika-anime.com"));
            $project->setAiringYear(2011);
            $project->setStudio(Link::newWindowLink("http://www.stbarcelona.com/", "Studio Barcelona"));
            $project->setGenre("Comédie - Ecchi");
            $project->setAuthor("Watashiya Kaworu");
            $project->setSynopsis("Rin, Kuro et Mimi sont de retour dans un OAV Spécial de Kodomo no Jikan : Kodomo no Natsu Jikan ! Elles sont toutes les trois absolument adorables dans leurs maillots de bain d'été, en vacances avec Aoki et Houin.");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t252-Ton-avis-sur-Kodomo-no-Jikan.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("kodomofilm", "Kodomo no Jikan Le Film");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOriginalName("Kodomo no Jikan - Rin no Gakkyuu Nisshi");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.kojika-anime.com/", "Kojika-anime.com"));
            $project->setAiringYear(2007);
            $project->setStudio(Link::newWindowLink("http://www.stbarcelona.com/", "Studio Barcelona"));
            $project->setGenre("Comédie - Ecchi");
            $project->setAuthor("Watashiya Kaworu");
            $project->setSynopsis("Aoki Daisuke sensei est un tout nouvel instituteur en primaire et débute sa carrière dans une classe d'enfants à priori calme, mais il découvrira que même à 9 ans on peut être bien précoce. Il fera la rencontre de Rin Kokonoe, Kuro Kagami et Mimi Usa, trois jeunes filles de sa classe qui sont prêtes à lui apporter bien des soucis, surtout pour la petite Kokonoe. Cette dernière fera tout pour que son sensei chéri tombe amoureux d'elle, par de nombreux pièges parfois osés, et rendra sa vie de nouvel instituteur très difficile. \nAu fil du temps, Aoki sensei découvrira que tout n'est pas toujours rose dans la vie de ses élèves et fera de son mieux pour les aider à surmonter les problèmes, même s'il met parfois en jeu son poste d'éducateur. Reste à voir dans quelles galères il se mettra, surtout avec le trio Kokonoe, Kagami et Usa.");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t252-Ton-avis-sur-Kodomo-no-Jikan.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("mitsudomoe", "Mitsudomoe");
            $project->setOriginalName("Mitsudomoe");
            $project->setExternalSource(Link::newWindowLink("http://animeka.com/fansub/teams/zero.html", "Animeka"));
            $project->setOfficialWebsite(Link::newWindowLink("http://www.mitsudomoe-anime.com/", "Mitsudomoe Anime"));
            $project->setAiringYear(2010);
            $project->setStudio("Bridge");
            $project->setAuthor("Sakurai Norio");
            $project->setGenre("Comédie Ecchi");
            $project->setSynopsis("Les triplées raconte l'histoire de trois filles de primaire un peu perverses qui harcèlent leur prof pas doué.");
            $project->setDiscussionUrl("http://forum.zerofansub.net/t2051-Ton-avis-sur-Mitsudomoe.htm");
            $project->setStatus(Project::FINISHED, null);
            Project::$allProjects[] = $project;
            $project = new Project("mitsudomoeoad", "Mitsudomoe OAD");
            $project->setOriginalName("Mitsudomoe OAD");
            $project->setOfficialWebsite(Link::newWindowLink("http://www.mitsudomoe-anime.com/", "Mitsudomoe Anime"));
            $project->setAiringYear(2010);
//.........这里部分代码省略.........
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:101,代码来源:Project.php

示例6: __construct

 public function __construct(Project $project, $forceDisplay = false)
 {
     $image = new Image('images/series/' . $project->getID() . '.jpg');
     $image->setClass('projectPicture');
     $this->addComponent($image);
     $this->addComponent(new Title("Informations générales", 2));
     if ($project->hasExternalSource()) {
         $subtitle = new Title("Source : ", 4);
         $subtitle->addComponent($project->getExternalSource());
         $this->addComponent($subtitle);
     }
     $array = array(array("Titre Original", $project->getOriginalName()), array("Site officiel", $project->getOfficialWebsite()), array("Année de production", $project->getAiringYear()), array("Studio", $project->getStudio()), array("Auteur", $project->getAuthor()), array("Genre", $project->getGenre()), array("Synopsis", $project->getSynopsis()), array("Coproduction", $project->getCoproduction()), array("Vosta", $project->getVosta()));
     $infos = new SimpleTextComponent();
     $infos->setClass('projectInfos');
     foreach ($array as $data) {
         if ($data[1] !== null) {
             $text = new SimpleTextComponent("<b>" . $data[0] . "</b> ");
             $text->addComponent($data[1]);
             $infos->addLine($text);
         }
     }
     $this->addComponent($infos);
     if ($project->getComment() !== null) {
         $this->addComponent("<p></p>");
         $this->addComponent(new Title("Commentaire", 2));
         $this->addComponent(Format::convertTextToHtml($project->getComment()));
     }
     $this->addComponent("<p></p>");
     $link = Link::newWindowLink("http://zero.xooit.fr/t471-Liens-morts.htm", "Signaler un lien mort");
     $link->setClass('deadLinks');
     $this->addComponent($link);
     $this->addComponent("<p></p>");
     $this->addComponent(new Title($project->isDoujin() ? "Chapitres" : "Épisodes", 2));
     $releases = Release::getAllReleasesForProject($project->getID());
     usort($releases, array('Release', 'idSorter'));
     $list = new SimpleListComponent();
     $list->setClass("releaseList");
     foreach ($releases as $release) {
         $list->addComponent(new ReleaseComponent($release, $forceDisplay));
     }
     $this->addComponent($list);
     $linkedProjects = Project::getProjectsLinkedTo($project);
     if (!empty($linkedProjects)) {
         $this->addComponent("<p></p>");
         $this->addComponent(new Title("Voir aussi", 2));
         $list = new ProjectList();
         foreach ($linkedProjects as $link) {
             $list->addProject($link);
         }
         $list->sortByNames();
         $list = new ProjectListComponent($list);
         $list->useImage(true);
         $this->addComponent($list);
     }
     foreach ($project->getBonuses() as $bonus) {
         $this->addComponent("<p></p>");
         $this->addComponent(new Title("Bonus : " . $bonus->getTitle(), 2));
         $this->addComponent($bonus->getContent());
     }
     $groups = ProjectGroup::getGroupsForProject($project);
     foreach ($groups as $group) {
         foreach ($group->getBonuses() as $bonus) {
             $this->addComponent("<p></p>");
             $this->addComponent(new Title("Bonus : " . $bonus->getTitle(), 2));
             $this->addComponent($bonus->getContent());
         }
     }
     $this->addComponent("<p></p>");
     $url = $project->getDiscussionUrl();
     if ($url == null) {
         $url = new Url("http://zero.xooit.fr/posting.php?mode=reply&t=120");
     }
     $link = Link::newWindowLink($url, new Image("images/interface/avis.png", "Donne ton avis sur le forum !"));
     $link->setClass('discussionLink');
     $this->addComponent($link);
 }
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:76,代码来源:ProjectComponent.php

示例7: getAllReleases


//.........这里部分代码省略.........
         $release = new Release(Project::getProject("mitsudomoe2"), "ep2");
         $release->setName("02");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep3");
         $release->setName("03");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep4");
         $release->setName("04");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep5");
         $release->setName("05");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep6");
         $release->setName("06");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep7");
         $release->setName("07");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject("mitsudomoe2"), "ep8");
         $release->setName("08");
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject('kissxsis'), 'ep1');
         $release->setName("épisode 1");
         $release->setPreviewUrl("images/episodes/kissxsistv1.jpg");
         $release->setHeaderImage("images/sorties/kissxsistv1-3.png");
         $release->setLocalizedTitle("Merveilleuses journées");
         $release->setSynopsis("Keita vit avec Ako et Riko, ses deux soeurs jumelles par alliance. Toutes deux sont amoureuses de lui et se battent pour le séduire. Il souhaite rejoindre le même lycée qu'elles.");
         $descriptor = new ReleaseFileDescriptor("[Zero]Kiss_x_Sis_TV[BD][H264-AAC]/[Zero]Kiss_x_Sis_TV_01[BD][H264-AAC][503DE466].mkv");
         $descriptor->setReleaseSource($bd);
         $descriptor->setVideoCodec($h264);
         $descriptor->setSoundCodec($aac);
         $descriptor->setContainerCodec($mkv);
         $release->addFileDescriptor($descriptor);
         $release->addBonus(Link::newWindowLink(new Url("ddl/[Zero]Kiss_X_Sis_01[Screenshots].zip"), "Screenshots"));
         $release->setReleasingTime(strtotime('28 March 2013 21:46'));
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject('kissxsis'), 'ep2');
         $release->setName("épisode 2");
         $release->setPreviewUrl("images/episodes/kissxsistv2.jpg");
         $release->setHeaderImage("images/sorties/kissxsistv1-3.png");
         $release->setLocalizedTitle("Un Cours Particulier à Deux");
         $release->setSynopsis("Keita a des difficultés scolaires en ce moment, et il lui sera difficile de rejoindre le lycée de ses soeurs. Qu'à cela ne tienne, Ako décide de lui donner des cours particulier, sous le regard jaloux de Riko.");
         $descriptor = new ReleaseFileDescriptor("[Zero]Kiss_x_Sis_TV[BD][H264-AAC]/[Zero]Kiss_x_Sis_TV_02[BD][H264-AAC][F8890F92].mkv");
         $descriptor->setReleaseSource($bd);
         $descriptor->setVideoCodec($h264);
         $descriptor->setSoundCodec($aac);
         $descriptor->setContainerCodec($mkv);
         $release->addFileDescriptor($descriptor);
         $release->addBonus(Link::newWindowLink(new Url("ddl/[Zero]Kiss_X_Sis_02[Screenshots].zip"), "Screenshots"));
         $release->setReleasingTime(strtotime('28 March 2013 21:46'));
         Release::$allReleases[] = $release;
         $release = new Release(Project::getProject('kissxsis'), 'ep3');
         $release->setName("épisode 3");
         $release->setPreviewUrl("images/episodes/kissxsistv3.jpg");
         $release->setHeaderImage("images/sorties/kissxsistv1-3.png");
         $release->setLocalizedTitle("Douces sucreries !");
         $release->setSynopsis("Keita n'arrive pas à se concentrer car ses soeurs l'embrassent trop souvent. Il décide donc que les baisers sont interdits. Ako et Riko arriveront-elles à le faire changer d'avis ?");
         $descriptor = new ReleaseFileDescriptor("[Zero]Kiss_x_Sis_TV[BD][H264-AAC]/[Zero]Kiss_x_Sis_TV_03[BD][H264-AAC][B289F43A].mkv");
         $descriptor->setReleaseSource($bd);
         $descriptor->setVideoCodec($h264);
         $descriptor->setSoundCodec($aac);
         $descriptor->setContainerCodec($mkv);
         $release->addFileDescriptor($descriptor);
         $release->addBonus(Link::newWindowLink(new Url("ddl/[Zero]Kiss_x_Sis_03[Screenshots].zip"), "Screenshots"));
         $release->setReleasingTime(strtotime('28 March 2013 21:46'));
         Release::$allReleases[] = $release;
开发者ID:KasaiDot,项目名称:Zero-Fansub-website,代码行数:67,代码来源:Release.php


注:本文中的Link::newWindowLink方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。