我对CSS和HTML有一个相当新手的理解,我正在尝试做一些我认为应该相对简单的事情(在我正在创建的自定义tumblr主题中),但我找不到一个直截了当的答案.我有一种感觉,可能有一种超级简单的方法来做我想要的JavaScript.
我想显示DIV 仅在tumblr博客的主索引页(即网页)上.看来tumblr提供的文档允许你在某种程度上这样做(通过{Block:IndexPage}变量),但问题是这个元素中的代码显示在所有索引页面上(即不是只显示在根级别)在/ page/1,它将显示在后续的"索引"页面上,如/ page/2等.
这是我的代码,它成功地不显示永久链接页面上的div:
{block:IndexPage}
<div class="mid2">
<div class="midLeft2">
<p>test</p>
</div>
</div>
{/block:IndexPage}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?任何帮助深表感谢!
我在我的iOS应用程序中使用OAuthConsumer,它使用了Tumblr API.使API调用一般工作正常.但是,我很难上传任何媒体.当我的请求的所有参数都是int或字符串时,我就像这样添加它们:
[request setParameters:[NSArray arrayWithObjects:
[OARequestParameter requestParameterWithName:@"x_auth_username" value:username],
[OARequestParameter requestParameterWithName:@"x_auth_password" value:password],
nil]];
Run Code Online (Sandbox Code Playgroud)
这显然不适用于例如图像.我想通了,我可能要为发送此数据multipart/form-data代替application/x-www-form-urlencoded,因此,它不会对OAuth的签名任何影响.但是,据我所知,OAuthConsumer仅支持x-www-form-urlencoded(相关代码位于其中NSMutableURLRequest+Parameters.m).但是,我不确定这是否正确,如果是这样,我真的不知道如何Consumer正确修改.任何帮助,将不胜感激!
一直在搜索高低,没有找到任何相关的答案.我想知道是否有人遇到过Tumblr API v2调用,它可以让你从私人博客访问数据.我想发布和检索我的一些私人博客的列表,同时提供身份验证.
谢谢
我正在使用一个教程做我的第一个Tumblr主题,我是一个完全新手.
.metadata a {
display: inline-block;
float: center;
margin-left: 2%;
}
Run Code Online (Sandbox Code Playgroud)
我希望帖子居中,但唯一有用的东西是float:left和float:right
我该怎么办 ?请清楚解释,因为正如我所说,我是一个新手,我不是母语为英语的人.
你好 - 我一直在玩tumblr photosets,目前我正在使用基于砖石的主题.使用照片集,我希望只在索引页面上显示照片集的第一张图像,但在永久链接页面上我希望显示照片集的所有图像.谢谢
我正在为Tumblr开发主题,并且由于某些原因滚动条没有出现?这是博客的网址。
可以在页面源上单击鼠标右键找到该主题的代码(除了html之外,其他所有内容都被Tumblr弄得一团糟{})
<body>
<div id="titlebox">
<div id="title"><b>{Title}</b><div>
{block:IfHeaderImage}<img src="{image:Header}" class="avatar"/>{/block:IfHeaderImage}
<div id="description">{Description}</div>
{block:Pages}{block:HasPages}<div id="pages"><a href="{URL}" class="pagelabel">{Label}</a><br></div>{/block:HasPages}{block:Pages}
</div>
</div>
<div id="postholder">
{block:Posts}
<div id="post">
{block:Photo}<a href="{Permalink}"><img src="{PhotoURL-400}" alt="PhotoAlt" class="photo"></a>{/block:Photo}
{block:Text}{block:Title}{Title}{/block:Title}{Body}{/block:Text}
</div>
{/block:Posts}
Run Code Online (Sandbox Code Playgroud) 当您向Tumblr添加"链接"类型的帖子时:

...您的管理员会显示与该链接相关联的任何图片的小缩略图:

但是,这不会显示在网站的前端:

有没有办法拉动这张图片?
我正在为需要使用该平台的客户编写自定义tumblr主题.
所需的功能超出了自定义主题标签提供的功能,因此我需要合并API调用以增加改进的体验.
我是一个相当有经验的开发人员,但对Tumblr来说却是全新的.有没有办法可以在我的主题中调用他们的API,而不需要OAuth回调?
目前我的主题包括一个HTML文件和一个外部JS文件,它可以执行大量其他操作(非Ajax类型的东西).
理想情况下有点像以下内容:
request = new XMLHttpRequest();
request.open('GET', 'http://api.tumblr.com/v2/blog/fdsfdsf.tumblr.com/posts', true);
request.onerror = _handleError;
request.onload = _handleResponse;
request.send();
Run Code Online (Sandbox Code Playgroud) 我正在开发一个项目,我正在实施OAuthSwift库,以连接到使用OAuth1和OAuth2的几个不同的社交网站.
我将应用程序设置为加载Web视图,将我带到我的社交网站,但我无法让应用程序重定向回来.我加载凭据后,它会要求我授予对应用程序进行授权的权限,但是一旦我这样做,就会加载我的社交网站主页.
我可以导航回应用程序,但它没有注册它已获得访问我的帐户的权限.
这是我第一次使用OAuth,发现回调网址令人困惑.
我将非常感谢帮助解释如何让Web视图重定向回我的应用程序以及如何设置应用程序的URL.
class ViewController:UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func postToTumblr(sender: AnyObject) {
let oauthSwift = OAuth1Swift(
consumerKey: "consumerKey",
consumerSecret: "secretKey",
requestTokenUrl: "https://www.tumblr.com/oauth/request_token",
authorizeUrl: "https://www.tumblr.com/oauth/authorize",
accessTokenUrl: "https://www.tumblr.com/oauth/access_token"
)
oauthSwift.authorizeWithCallbackURL(NSURL(string: "com.myCompany.sampleApp")!,
success: { credential, response in
// post to Tumblr
print("OAuth successfully authorized")
}, failure: {(error:NSError!) -> …Run Code Online (Sandbox Code Playgroud) 我尝试了以下代码从我的Tumblr中删除控件/按钮/ iframe.它们似乎都不适用于新的控制栏.
#tumblr_controls { display: none;}
<script>
var T_C = document.getElementById('tumblr_controls');
T_C.parentNode.removeChild(T_C);
</script>
Run Code Online (Sandbox Code Playgroud)