Changeset 27787

Show
Ignore:
Timestamp:
01/02/09 22:46:17 (4 years ago)
Author:
everes
Message:

Google系機能追加

Location:
lang/python/every_resources/trunk
Files:
2 added
5 modified

Legend:

Unmodified
Added
Removed
  • lang/python/every_resources/trunk/everes_core/context_processors.py

    r27579 r27787  
    7272    """ 
    7373    """ 
    74     return {'google_api_key': settings.GOOGLE_API_KEY} 
     74    return {'google_api_key': settings.GOOGLE_API_KEY, 
     75            'google_analytics_key': settings.GOOGLE_ANALYTICS, 
     76            'google_search_key': settings.GOOGLE_SEARCH, 
     77            'google_adsense_key': settings.GOOGLE_ADSENSE, 
     78            'google_as_slot_key': settings.GOOGLE_AD_SLOT} 
  • lang/python/every_resources/trunk/everes_core/models.py

    r27707 r27787  
    291291 
    292292def clear_tag_cache(sender, **kwargs): 
     293    cache.delete('everes_sitemap') 
    293294    cache.delete('everes_tags') 
    294295    for tag in Tag.objects.all(): 
  • lang/python/every_resources/trunk/everes_core/templates/everes_core/contentsmeta_detail.html

    r27555 r27787  
    6161    {% endblock %} 
    6262    {% block after_summary %}{% endblock %} 
     63  {% if google_adsense_key %} 
     64  <script type="text/javascript"><!-- 
     65    google_ad_client = "{{ google_adsense_key }}"; 
     66    /* 728x90, 作成済み 09/01/02 */ 
     67    google_ad_slot = "{{ google_ad_slot }}"; 
     68    google_ad_width = 728; 
     69    google_ad_height = 90; 
     70    //--> 
     71    </script> 
     72    <script type="text/javascript" 
     73    src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 
     74    </script> 
     75  {% endif %} 
    6376  </div> 
    6477  <div class="pr"> 
  • lang/python/every_resources/trunk/everes_theme_default/templates/index.html

    r27555 r27787  
    1010  {% block additional_js %}{% endblock %} 
    1111  {% block additional_css %}{% endblock %} 
    12   <style type="text/css">{% block custom_css %}{% endblock %}</style> 
     12  <style type="text/css">{% if google_search_key %}#google_search { }{% endif %} 
     13  {% block custom_css %}{% endblock %} 
     14  </style> 
    1315  <script type="text/javascript"><!--  
    1416  {% block custom_js %}{% endblock %} 
     
    1921  <div id="header"> 
    2022    <h1><a href="/">{{ current_site.name }}</a></h1> 
     23    {% if google_search_key %} 
     24    <div id="google_search"> 
     25        <form action="http://www.google.co.jp/cse" id="cse-search-box"> 
     26          <div> 
     27            <input type="hidden" name="cx" value="" /> 
     28            <input type="hidden" name="ie" value="UTF-8" /> 
     29            <input type="text" name="q" size="10" /> 
     30            <input type="submit" name="sa" value="&#x691c;&#x7d22;" /> 
     31          </div> 
     32        </form> 
     33        <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=ja"></script> 
     34    </div> 
     35    {% endif %} 
    2136    <ul> 
    2237        <li><a href="{% url everes_about %}">about</a></li> 
     
    6075  </div> 
    6176  {% endif %} 
    62 </body> 
     77  {% if google_analytics_key %} 
     78  <script type="text/javascript"> 
     79  var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 
     80  document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 
     81  </script> 
     82  <script type="text/javascript"> 
     83  try { 
     84  var pageTracker = _gat._getTracker("{{ google_analytics_key }}"); 
     85  pageTracker._trackPageview(); 
     86  } catch(err) {}</script> 
     87  {% endif %} 
     88 </body> 
    6389</html> 
  • lang/python/every_resources/trunk/settings.py

    r27606 r27787  
    113113 
    114114GOOGLE_API_KEY = 'ABQIAAAAqqFWuvyrfIOifreBS0pD6BQCULP4XOMyhPd8d_NrQQEO8sT8XBTc4moQjlQsvb09T-mbSfECKD_dzQ' 
     115GOOGLE_ANALYTICS = None 
     116GOOGLE_SEARCH    = None 
     117GOOGLE_ADSENSE   = None 
     118GOOGLE_AD_SLOT   = None 
    115119 
    116120RESTRUCTUREDTEXT_FILTER_SETTINGS = { 
     
    126130#### photo settings #### 
    127131ADDITIONAL_IMAGES = (('thumb', (128,128)), ('listing', (320, 80)), ) 
     132