Google Plus One
From Wiki.cyring.fr
(Difference between revisions)
(→MonoBook.php) |
(→loop.php) |
||
(6 intermediate revisions not shown) | |||
Line 3: | Line 3: | ||
<syntaxhighlight lang="html5"> | <syntaxhighlight lang="html5"> | ||
<body <?php body_class(); ?>> | <body <?php body_class(); ?>> | ||
- | + | ... | |
<script type="text/javascript"> | <script type="text/javascript"> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 16: | Line 16: | ||
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> | ||
- | ---- | + | ----<br /> |
===== loop.php ===== | ===== loop.php ===== | ||
<syntaxhighlight lang="html5"> | <syntaxhighlight lang="html5"> | ||
<div class="entry-utility"> | <div class="entry-utility"> | ||
- | <! | + | ... |
- | <g:plusone size="small" href="<?php | + | <?php $oneLink=get_permalink(); |
+ | if(($langPos=strrpos($oneLink, "?lang=")) != FALSE) | ||
+ | $oneLink=substr($oneLink, 0, $langPos); | ||
+ | ?> | ||
+ | <g:plusone size="small" href="<?php echo $oneLink; ?>"></g:plusone> | ||
... | ... | ||
</div><!-- .entry-utility --> | </div><!-- .entry-utility --> | ||
+ | </syntaxhighlight> | ||
+ | ----<br /> | ||
+ | |||
+ | ===== style.css ===== | ||
+ | <syntaxhighlight lang="css"> | ||
+ | div[id^="___plusone"] { | ||
+ | position: relative !important; | ||
+ | top: 2px !important; | ||
+ | } | ||
</syntaxhighlight><br /> | </syntaxhighlight><br /> | ||
== MediaWiki == | == MediaWiki == | ||
Line 29: | Line 42: | ||
<syntaxhighlight lang="html5"> | <syntaxhighlight lang="html5"> | ||
<div id="header"> | <div id="header"> | ||
- | + | ... | |
<script type="text/javascript"> | <script type="text/javascript"> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 44: | Line 57: | ||
<div id="column-content"><div id="content"> | <div id="column-content"><div id="content"> | ||
- | + | ... | |
<g:plusone size="small" href="<?php echo $this->data[serverurl] . $this->data['content_actions']['nstab-main']['href']; ?>"></g:plusone> | <g:plusone size="small" href="<?php echo $this->data[serverurl] . $this->data['content_actions']['nstab-main']['href']; ?>"></g:plusone> | ||
+ | ... | ||
</div></div> | </div></div> | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 13:37, 4 January 2013
Contents |
WordPress
header.php
<body <?php body_class(); ?>> ... <script type="text/javascript">
window.___gcfg = {lang: '<?php echo qtrans_getLanguage() ?>'}; (function() { var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script> ...
loop.php
<div class="entry-utility"> ... <?php $oneLink=get_permalink(); if(($langPos=strrpos($oneLink, "?lang=")) != FALSE) $oneLink=substr($oneLink, 0, $langPos); ?> <g:plusone size="small" href="<?php echo $oneLink; ?>"></g:plusone> ... </div><!-- .entry-utility -->
style.css
div[id^="___plusone"] { position: relative !important; top: 2px !important; }
MediaWiki
MonoBook.php
<div id="header"> ... <script type="text/javascript">
(function() { var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })();
</script> </div> <div id="column-content"><div id="content"> ... <g:plusone size="small" href="<?php echo $this->data[serverurl] . $this->data['content_actions']['nstab-main']['href']; ?>"></g:plusone> ... </div></div>