TIP: You can type at any time to perform a new search.
Twitter Snippet
website_twitter · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Website/Website
- Folder size
- 0.95 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-24 16:16:51
- Authors
- Maintainers
- None
- Committers
- Xavier Morel, Martin Trigaux, Odoo Translation Bot, Aaron Bohy, qsm-odoo, Jorge Pinna Puissant, Joseph Caburnay, Samuel Degueldre, Tiffany Chang (tic), Pierre Paridans, Benoit Socias, Louis Wicket (wil), Dylan Kiss (dyki), Michael (mcm), bram1000, Louis (wil), Pierre Pulinckx (pipu), Bastien PIERRE, Pulinckx Pierre (PIPU)
- Odoo dependencies
- Python dependencies
- geoip2
- System dependencies
- None
- Required by
- None
- Description
This module adds a Twitter scroller building block to the website builder, so that you can display Twitter feeds on any page of your website.
Code Analysis
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
remove_external_snippets |
remove_external_snippets | ir.ui.view | qweb | Inherits website.external_snippets |
res_config_settings_view_form |
res.config.settings.view.form.inherit.website.twitter | res.config.settings | form | Inherits website.res_config_settings_view_form |
s_twitter |
Twitter Scroller | ir.ui.view | qweb | New |
website_twitter_options |
website_twitter_options | ir.ui.view | qweb | Inherits website.snippet_options |
website_twitter_snippet |
website_twitter_snippet | ir.ui.view | qweb | Inherits website.snippets |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/website_twitter/get_favorites |
Twitter.get_tweets |
public | json | ALL | sudo website |
/website_twitter/reload |
Twitter.twitter_reload |
user | json | ALL | website |
Models touched (3)
New fields (4)
-
twitter_api_keyCharhelp='Twitter API key you can get it from https://apps.twitter.com/'readonly=Falserelated='website_id.twitter_api_key'string='API Key' -
twitter_api_secretCharhelp='Twitter API secret you can get it from https://apps.twitter.com/'readonly=Falserelated='website_id.twitter_api_secret'string='API secret' -
twitter_screen_nameCharhelp='Screen Name of the Twitter Account from which you want to load favorites.It does not have to match the API Key/Secret.'readonly=Falserelated='website_id.twitter_screen_name'string='Favorites From' -
twitter_server_uriCharreadonly=Truestring='Twitter server uri'
-
create(self, vals_list)@api.model_create_multi -
get_values(self)@api.model -
write(self, vals)
New fields (3)
-
twitter_api_keyChargroups='base.group_system'help='Twitter API Key'string='Twitter API key' -
twitter_api_secretChargroups='base.group_system'help='Twitter API Secret'string='Twitter API secret' -
twitter_screen_nameCharstring='Get favorites from this screen name'
-
fetch_favorite_tweets(self)
New fields (4)
-
screen_nameCharstring='Screen Name' -
tweetTextstring='Tweets' -
tweet_idFloatdigits=(0, 0)string='Tweet ID' -
website_idMany2one → websiteondelete='cascade'string='Website' args: 'website'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…